C# jak pobrać ilość RAMu

0

Witam, właśnie zacząłem zabawę z c# i szukam metody/klasy dzięki której będę mógł pobrać informacje o rami i plikach stronicowania. Interesuje mnie kilka informacji:

  • ile jest wolnego RAMu / plików stronnicowania
  • ile jest całego RAMu / plików stronnicowania
0

Witam,
poczytaj o System.Management

Przykładowy kod:

 ManagementScope scope = new ManagementScope();
            ObjectQuery query = new ObjectQuery("SELECT * FROM Win32_PhysicalMemory");
            ManagementObjectSearcher searcher = new
            ManagementObjectSearcher(scope, query);
            ManagementObjectCollection coll = searcher.Get();
            foreach (ManagementObject mo in coll)
            {
                PropertyDataCollection.PropertyDataEnumerator en = mo.Properties.GetEnumerator();
                while (en.MoveNext())
                    if (en.Current.Value != null)
                        Console.WriteLine(en.Current.Name + ": " + en.Current.Value.ToString());
            }

Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1