static void Main(string[] args)
{
double totalCapacity = 0;
ObjectQuery objectQuery = new ObjectQuery("select * from
Win32_PhysicalMemory");
ManagementObjectSearcher searcher = new
ManagementObjectSearcher(objectQuery);
ManagementObjectCollection vals = searcher.Get();
foreach(ManagementObject val in vals)
{
totalCapacity +=
System.Convert.ToDouble(val.GetPropertyValue("Capacity"));
}
Console.WriteLine("Total Machine Memory = " + totalCapacity.ToString() + "
Bytes");
Console.WriteLine("Total Machine Memory = " + (totalCapacity / 1024) + "
KiloBytes");
Console.WriteLine("Total Machine Memory = " + (totalCapacity / 1048576) +
" MegaBytes");
Console.WriteLine("Total Machine Memory = " + (totalCapacity / 1073741824
) + " GigaBytes");
Console.ReadLine();
}
static void Main(string[] args)
{
double totalCapacity = 0;
ObjectQuery objectQuery = new ObjectQuery("select * from
Win32_PhysicalMemory");
ManagementObjectSearcher searcher = new
ManagementObjectSearcher(objectQuery);
ManagementObjectCollection vals = searcher.Get();
foreach(ManagementObject val in vals)
{
totalCapacity +=
System.Convert.ToDouble(val.GetPropertyValue("Capacity"));
}
Console.WriteLine("Total Machine Memory = " + totalCapacity.ToString() + "
Bytes");
Console.WriteLine("Total Machine Memory = " + (totalCapacity / 1024) + "
KiloBytes");
Console.WriteLine("Total Machine Memory = " + (totalCapacity / 1048576) +
" MegaBytes");
Console.WriteLine("Total Machine Memory = " + (totalCapacity / 1073741824
) + " GigaBytes");
Console.ReadLine();
}
static void Main(string[] args)
{
double totalCapacity = 0;
ObjectQuery objectQuery = new ObjectQuery("select * from
Win32_PhysicalMemory");
ManagementObjectSearcher searcher = new
ManagementObjectSearcher(objectQuery);
ManagementObjectCollection vals = searcher.Get();
foreach(ManagementObject val in vals)
{
totalCapacity +=
System.Convert.ToDouble(val.GetPropertyValue("Capacity"));
}
Console.WriteLine("Total Machine Memory = " + totalCapacity.ToString() + "
Bytes");
Console.WriteLine("Total Machine Memory = " + (totalCapacity / 1024) + "
KiloBytes");
Console.WriteLine("Total Machine Memory = " + (totalCapacity / 1048576) +
" MegaBytes");
Console.WriteLine("Total Machine Memory = " + (totalCapacity / 1073741824
) + " GigaBytes");
Console.ReadLine();
}
static void Main(string[] args)
{
double totalCapacity = 0;
ObjectQuery objectQuery = new ObjectQuery("select * from
Win32_PhysicalMemory");
ManagementObjectSearcher searcher = new
ManagementObjectSearcher(objectQuery);
ManagementObjectCollection vals = searcher.Get();
foreach(ManagementObject val in vals)
{
totalCapacity +=
System.Convert.ToDouble(val.GetPropertyValue("Capacity"));
}
Console.WriteLine("Total Machine Memory = " + totalCapacity.ToString() + "
Bytes");
Console.WriteLine("Total Machine Memory = " + (totalCapacity / 1024) + "
KiloBytes");
Console.WriteLine("Total Machine Memory = " + (totalCapacity / 1048576) +
" MegaBytes");
Console.WriteLine("Total Machine Memory = " + (totalCapacity / 1073741824
) + " GigaBytes");
Console.ReadLine();
}
--- On Sat, 7/4/09, pedroen11965 <
pedroen11965@...> wrote:
From: pedroen11965 <
pedroen11965@...>
Subject: [VB punto NET] memoria ram y velocidad del procesador
To:
VBpuntoNET@...
Date: Saturday, July 4, 2009, 12:13 AM
Hola:
Alguien sabe como y/o de algun ejemplo para poder capturar el uso de la memoria
ram y del procesador?. Me he vuelto un poco loco con esto; pues lo he buscado
por la red pero no logro encontrar algo.
Lo quiero programar en vb2008express. De antemano gracias.
Saludos.
[Se han eliminado los trozos de este mensaje que no contenían texto]