Home / Sistemi operativi & mobile / Linux / Testare la memoria RAM su Linux con MBW
Mattepuffo

Testare la memoria RAM su Linux con MBW

Testare la memoria RAM su Linux con MBW

Ho scoperto un interessante tool per Linux, da riga di comando, che ci permette di testatre la memoria RAM: MBW (Memory Bandwith Benchmark).

Il programma è stato scritto da uno sviluppatore del CERN di Ginevra, e quindi sulla carta dovrebbe essere molto affidabile.

In sostanza ci permette di misurare la velocità e la larghezza di banda della RAM; ultimamente la cosa mi è tornata molto utile su un server web.

Prima di tutto installiamo il programma (sto su Debian):

# aptitude install mbw

Se controllate, le opzioni disponibili non sono tantissime:

$ mbw -h

Questo il comando per testare le performance:

$ mbw 32 | grep AVG
AVG    Method: MEMCPY    Elapsed: 0.03092    MiB: 32.00000    Copy: 1034.875 MiB/s
AVG    Method: DUMB    Elapsed: 0.02216    MiB: 32.00000    Copy: 1444.265 MiB/s
AVG    Method: MCBLOCK    Elapsed: 0.02475    MiB: 32.00000    Copy: 1293.065 MiB/s

Un altro esempio indicando la dimensione della RAM:

$ mbw -b 8192 32 | grep AVG
AVG    Method: MEMCPY    Elapsed: 0.03084    MiB: 32.00000    Copy: 1037.523 MiB/s
AVG    Method: DUMB    Elapsed: 0.02202    MiB: 32.00000    Copy: 1453.389 MiB/s
AVG    Method: MCBLOCK    Elapsed: 0.02815    MiB: 32.00000    Copy: 1136.864 MiB/s

Come vedete vengono eseguiti tre test, di cui il più importante, probabilmente, è MEMCPY.

Enjoy!