linux下压力CPU,内存,IO工具及效果查看命令-创新互联

1.   安装stress

创新互联是专业的崇义网站建设公司,崇义接单;提供网站设计、成都网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行崇义网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

参数说明:

--help显示帮助信息

--version显示软件版本信息

-t secs:

  --timeout secs指定运行多少秒

  --backoff usecs等待usecs微秒后才开始运行

-c forks:

   --cpu forks产生多个处理sqrt()函数的CPU进程

-m forks

  --vm forks:产生多个处理malloc()内存分配函数的进程,后接进程数量

-i forks

    --io forks:产生多个处理sync()函数的磁盘I/O进程

    --vm-bytes bytes:指定内存的byte数,默认值是1

    --vm-hang:表示malloc分配的内存多少时间后在free()释放掉

-d :

    --hdd:写进程,写入固定大小,通过mkstemp()函数写入当前目录

    --hdd-bytes bytes:指定写的byte数,默认1G

    --hdd-noclean:不要将写入随机ascii数据的文件unlink,则写入的文件不删除,会保留在硬盘空间。

安装过程:

     下载:

链接:https://pan.baidu.com/s/1AB_TcDnBlz3U4-TH0TsJaQ 

提取码:nd34 

      1.解压文件 tar -zxvf stress_1.0.1.orig.tar

      2.进入文件夹:cd stress_1.0.1.orig

      3../configure

4.make

 5.make check

6.make install

 7.make clean

 使用方法:

    

   如果安装出现问题,可能是没有安装gcc ,gcc包包括(binutils,cpp,gcc,gcc-c++,glibc,glibc-devel,glibc-headers,kernel-headers,libgcc,libgomp,libmpc,libstdc,mpfr),

下载地址:

链接:https://pan.baidu.com/s/1BHcZFQqAn7-exLlUMcf6mQ 

提取码:hdml 

安装方法:rpm -ivh *.rpm  --force

1、测试CPU负荷

输入命令:stress –c 4

增加4个cpu进程,处理sqrt()函数函数,以提高系统CPU负荷

2、内存测试

输入命令:stress -m 50 --vm 500

3、磁盘I/O测试

同时压内存和IO

输入命令:stress –d 1 --hdd-bytes 3G

新增1个写进程,每次写3G文件块

 查看效果:

top命令:

      linux下压力CPU,内存,IO工具及效果查看命令

     

     vmstate命令:

      linux下压力CPU,内存,IO工具及效果查看命令

其它工具:

 压内存:

工具:memtester

官方:http://pyropus.ca/software/memtester/

wget http://pyropus.ca/software/memtester/old-versions/memtester-4.3.0.tar.gz

tar -xzvf memtester-4.0.8.tar.gz

cd memtester-4.0.8.

make && make install

memtester 2G

     

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前文章:linux下压力CPU,内存,IO工具及效果查看命令-创新互联
当前地址:http://scyanting.com/article/cdhech.html