Obtener y mostrar la memoria RAM libre con C# (C Sharp)

La semana pasada os traje un código muy sencillo en C# con el que podíamos obtener el uso del procesador, pues bueno, hoy os traigo más de lo mismo. Con el código que os traigo hoy obtendremos y mostraremos la memoria RAM libre de nuestro ordenador.

Como ya comente en el otro manual para que nuestro código funcione deberemos hacer uso del namespace System.Diagnostics.

Código fuente:

using System;
using System.Threading;
using System.Diagnostics;
 
namespace MemoriaRamLibre
{
    class Program
    {
        static void Main(string[] args)
        {
            PerformanceCounter ramCounter = new PerformanceCounter("Memory", "Available MBytes");
 
            while (true)
            {
                Console.Clear();
                Console.WriteLine(ramCounter.NextValue() + "MB");
                Thread.Sleep(1000);
            }
        }
    }
}

Os adjunto el proyecto en Microsoft Visual C# Express para que podáis descargaros el código fuente. [wpdm_file id=3]

Un saludo, espero que os sea útil.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Notificación de comentarios

Si se suscribirse cuando se publique un nuevo comentario se le notificará por correo electrónico, de esta forma podrá estar informado de todos los comentarios y podrá ver si han respondido al suyo.

También puedes suscribirte sin comentar.