Получение общего объема оперативной памяти на компьютере [дубликат]

Возможный дубликат:
C # - Как вы получаете общий объем оперативной памяти компьютера?

Следующее извлекло бы, сколько оперативной памяти доступно:

PerformanceCounter ramCounter;
ramCounter = new PerformanceCounter("Memory", "Available MBytes");
Console.WriteLine("Total RAM: " + ramCounter.NextValue().ToString() + " MB\n\n");

Конечно, нам придется использовать System.Diagnostics; класс.

Есть ли у PerformanceCounter какие-либо функции для получения объема оперативной памяти конкретного компьютера? Я не говорю о количестве барана, использованного или не использованного. Я говорю о количестве оперативной памяти, которую имеет машина.

Ответы на вопрос(2)

Ваш ответ на вопрос