Tip: toda la información de nuestra memoria RAM desde la terminal

Siguiendo el hilo de entradas pasadas, sobre cosas que podemos hacer desde nuestra terminal, esta vez vamos a mostraros diferentes modos y comandos para conocer información de nuestra memoria RAM.

Aprovechando el potencial de nuestro terminal y conociendo los comandos adecuados o la ubicación del archivo que contiene la información, podemos conocerlo todo respecto al hardware de nuestro equipo y muchas otras cosas, claro.

Hoy nos centraremos un poco en nuestra RAM y en como podemos obtener información sin necesidad de instalar nada ni de un programa con entorno gráfico. Son solo unas pinceladas, pero espero que os sean útiles para conocer un poco más a fondo como funciona nuestra distro o para refrescar la memoria a quien ya lo sepa.

Para empezar creo que el mejor método es ir directamente a la fuente de información. Los sistemas GNU/Linux, tienen la “manía” de ser muy ordenados y de guardarlo todo en archivos, como por ejemplo los logs, como podéis ver aquí.

En este caso el archivo que nos interesa se encuentra en /proc y se llama meminfo, así que lo miramos con:

cat /proc/meminfo

Si queremos, también podemos usar free, que nos devolverá solo la información más interesante, le añadimos un -m al final para que nos la de en megas:

free -m

Pero si lo que queremos es saberlo todo acerca de la ram, detalles, fabricante, tipo, el máximo que soporta nuestro equipo, etc. Entonces usaremos dmidecode. Hay que usarlo como superusuario o root:

sudo dmidecode --type memory

Como ya supondréis, con estos comandos podemos ver todo tipo de información, como la de la CPU con, cat /proc/cpuinfo, o con dmidecode –type processor.

Compártelo. ¡Gracias!

6 Comentarios
  1. victor manuel Moreno says:

    Es sorprendente lo que se puede hacer con la terminal

  2. William says:

    Rebien, supe cómo saber que tenía una DDR

  3. Andres says:

    Pregunta: cuando ejecuto el comando, me sale la siguiente información, pero como distingo que tipo de SDRAM es (DDR1,DDR2 o DDR3).

    Handle 0x0029, DMI type 17, 27 bytes
    Memory Device
    Array Handle: 0x0027
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 1024 MB
    Form Factor: DIMM
    Set: None
    Locator: DIMM1
    Bank Locator: BANK0
    Type: SDRAM
    Type Detail: Synchronous
    Speed: Unknown
    Manufacturer: Manufacturer0
    Serial Number: SerNum0
    Asset Tag: AssetTagNum0
    Part Number: PartNum0

  4. Jones, Francisco says:

    Tanto /proc/meminfo como el comando free, devuelven la cantidad de RAM disponible (available RAM); la memoria que ocupa el kernel y sus tablas no aparece. Para saber la RAM total que el sistema reconoce (RAM física) hay que mirar los mensajes del kernel durante el arranque (comando dmesg):

    Memory: 61861540k/63438844k available (2577k kernel code, 1042516k reserved, 1305k data, 212k init)

  5. mantorbe says:

    Gracias, excelente aporte

Dejar una respuesta

no se hace responsable de las opiniones de los internautas
Por favor revisa la ortografía y respeta las normas de la web.
XHTML: Puedes utilizar los siguientes tags:
<a href=""> <b> <i> <strong>

Linux Zone © 2007 - 2017