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. 

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.