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!
linux debian mbw memcpy ram cern
Commentami!