System

How to stress test the memory on linux

stress tests CPU, memory, I/O, and HDD workloads on POSIX systems. This article shares commands to use 95% of memory to check for memory problems.

For Linux kernel < 3.14:

stress --vm-bytes $(awk '/MemFree/{printf "%d\n", $2 * 0.95;}' < /proc/meminfo)k --vm-keep -m 1 

For Linux kernel >= 3.14:

stress --vm-bytes $(awk '/MemAvailable/{printf "%d\n", $2 * 0.95;}' < /proc/meminfo)k --vm-keep -m 1
EOF.← Back to articles