码迷,mamicode.com
首页 > 其他好文 > 详细

模拟cpu/mem/io使用率

时间:2021-04-16 12:03:28      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:block   exp   根据   nbsp   name   模拟   -o   dev   cpu使用率   

 

 

 

 

模拟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使用率

 

模拟cpu/mem/io使用率

标签:block   exp   根据   nbsp   name   模拟   -o   dev   cpu使用率   

原文地址:https://www.cnblogs.com/liurong07/p/14664116.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!