模拟cpu使用率
脚本:
可以将1个cpu-core打满
k.c
#include <stdlib.h>
int main()
{
while(1);
return 0;
}
gcc -o out k.c
./out
查看top可以看到将1个cpu-core打满,可以根据需要,并发启动多个进程将多个cpu-core打满。
模拟mem使用率
脚本:
#!/bin/bash
export SIZE=4096
export DIR_NAME=$1
export TEST_DIR=/tmp/${DIR_NAME}
mkdir ${TEST_DIR}
mount -t tmpfs -o size=${SIZE}M tmpfs ${TEST_DIR}
dd if=/dev/zero of=${TEST_DIR}/block
sleep 3600
rm ${TEST_DIR}/block
umount ${TEST_DIR}
rmdir ${TEST_DIR}
原理:
模拟io使用率
大道至简

浙公网安备 33010602011771号