私も少し作りたい低リソーステストこれを行うには、使用可能なメモリの90%を埋める必要があります。
*nix
私のシステムでこれをどのように実行できますか?
ベストアンサー1
圧力NGPOSIX システムの CPU/mem/io/hdd 圧力をシミュレートするワークロードジェネレータです。この呼び出しはLinux < 3.14で動作します。
stress-ng --vm-bytes $(awk '/MemFree/{printf "%d\n", $2 * 0.9;}' < /proc/meminfo)k --vm-keep -m 1
Linux> = 3.14では、MemAvailable
次の方法を使用して、交換なしで新しいプロセスに使用可能なメモリを推定できます。
stress-ng --vm-bytes $(awk '/MemAvailable/{printf "%d\n", $2 * 0.9;}' < /proc/meminfo)k --vm-keep -m 1
/proc/meminfo
free(1)
呼び出しを調整するには// etcを使用してくださいvm_stat(1)
。必要に応じてポータブル。また見てくださいWikiのStress-ngをご覧ください。さらなる使用例。