最後更新: 2021-07-16
介紹
memtester 在不用 reboot system 的情況下對 RAM 進行測試, 它本身是一個 userspace tester
memtester must be run with root privileges to mlock its pages.
它會先 malloc, 之後 mlock
安裝
apt-get install memtester
使用
memtester <MEMORY> [ITERATIONS]
MEMORY: 單位: M, G. 如果 malloc 不到指定的 MEMORY, 它會嘗試再 malloc 小一點
ITERATIONS: Default is infinite.
Example:
memtester 4800M 2
... pagesize is 4096 pagesizemask is 0xfffffffffffff000 want 4800MB (5033164800 bytes) got 4800MB (5033164800 bytes), trying mlock ...locked. Loop 1/2: Stuck Address : ok Random Value : ok Compare XOR : ok ... Loop 2/2: ...
ps aux | grep memtester
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 24839 99.4 40.0 4919732 4916744 pts/2 RL+ 15:22 0:46 memtester 4800M 2