(终端,板子...)Linux下模拟CPU/内存占用工具打包发布+使用说明-cpuup&memup
2014-07-07 14:22
706 查看
(终端,板子...)Linux下模拟CPU/内存占用工具打包发布+使用说明-cpuup&memup
发布于:2013-3-14 12:45:40来自【群】
软件库
![](http://weibo.kedacom.com/weibo/files/app/photos/group/1/101220/head_64.jpg?t=1356328793679)
编辑
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363234819945/feed_img_preview_500_255.png)
之前发布过Win下磁盘空间占用的模拟工具-DiskFileMaker
今天发布两个C文件,同样属于负载测试工具,Linux下模拟CPU/内存占用
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363233343204/feed_img_preview_432_489.jpg)
今天打包发布两个C文件,在Linux环境使用,可以模拟终端或者板子的CPU,内存占用。
测试场景:
1.测试网管警报功能
2.模拟极限负载下的设备运转情况
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363233441813/feed_img_preview_500_100.jpg)
使用教程:
1.下载FastSSHGP工具进行上传,将两个C文件上传到根目录即可
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363234068326/feed_img_preview_500_255.png)
2.用G++编译两个C文件
命令如下:
g++ -o cpuup cpuup.c
g++ -o memup memup.c
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363234118285/feed_img_preview_500_39.png)
3.编译完成之后修改两个生成文件的权限为777
命令:chmod 777 cpuup
命令:chmod 777 memup
接着我们就可以开始执行了:
我们首先模拟CPU占用:
执行命令:./cpuup &
注意:这里需要多执行几次,来达到极限值
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363234201454/feed_img_preview_500_380.png)
Top命令中可以看到起来的cpuup,要杀掉,也就是停止模拟的话就开始执行如下命令:
killall cpuup
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363234269999/feed_img_preview_500_254.png)
模拟内存占用
同理执行
./memup &
注:这里只需要运行一次,如果取消内存占用,直接Ctrl+C即可
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363234331826/feed_img_preview_500_279.png)
两个C文件的实现原理还是非常简单的,但对于某些特殊测试需求,就显得十分有用了。
源代码打包下载请见附件
编译过程中请使用g++,不要使用gcc,如果遇到编译过程报代码错误,请联系我
发布于:2013-3-14 12:45:40来自【群】
软件库
![](http://weibo.kedacom.com/weibo/files/app/photos/group/1/101220/head_64.jpg?t=1356328793679)
编辑
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363234819945/feed_img_preview_500_255.png)
之前发布过Win下磁盘空间占用的模拟工具-DiskFileMaker
今天发布两个C文件,同样属于负载测试工具,Linux下模拟CPU/内存占用
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363233343204/feed_img_preview_432_489.jpg)
今天打包发布两个C文件,在Linux环境使用,可以模拟终端或者板子的CPU,内存占用。
测试场景:
1.测试网管警报功能
2.模拟极限负载下的设备运转情况
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363233441813/feed_img_preview_500_100.jpg)
使用教程:
1.下载FastSSHGP工具进行上传,将两个C文件上传到根目录即可
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363234068326/feed_img_preview_500_255.png)
2.用G++编译两个C文件
命令如下:
g++ -o cpuup cpuup.c
g++ -o memup memup.c
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363234118285/feed_img_preview_500_39.png)
3.编译完成之后修改两个生成文件的权限为777
命令:chmod 777 cpuup
命令:chmod 777 memup
接着我们就可以开始执行了:
我们首先模拟CPU占用:
执行命令:./cpuup &
注意:这里需要多执行几次,来达到极限值
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363234201454/feed_img_preview_500_380.png)
Top命令中可以看到起来的cpuup,要杀掉,也就是停止模拟的话就开始执行如下命令:
killall cpuup
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363234269999/feed_img_preview_500_254.png)
模拟内存占用
同理执行
./memup &
注:这里只需要运行一次,如果取消内存占用,直接Ctrl+C即可
![](http://weibo.kedacom.com/weibo/files/weibo/feedAttachment/attachment/1/2106/1363234331826/feed_img_preview_500_279.png)
两个C文件的实现原理还是非常简单的,但对于某些特殊测试需求,就显得十分有用了。
源代码打包下载请见附件
编译过程中请使用g++,不要使用gcc,如果遇到编译过程报代码错误,请联系我
相关文章推荐
- 使用ANTS Performance Profiler&ANTS Memory Profiler工具分析IIS进程内存和CPU占用过高问题
- 使用ANTS Performance Profiler&ANTS Memory Profiler工具分析IIS进程内存和CPU占用过高问题
- sar 找出系统瓶颈的利器 目前Linux上最为全面的系统性能分析工具之一 直接 sar -dur 1 30 即可看内存 CPU和IO占用
- 使用psutil库监控linux的系统资源和自定义进程的cpu 内存占用。
- Emmagee是监控指定被测应用在使用过程中占用机器的CPU、内存、流量资源的性能测试小工具
- linux下使用ps命令查看cpu和内存的使用率
- Linux下源代码阅读工具lxr安装使用说明
- Java通过调用Top命令获取Linux的CPU和内存使用情况
- linux 系统负载&监控指标及使用工具 笔记
- [转]linux 下取进程占用 cpu/内存 最高的前10个进程
- Linux下获得CPU利用率和内存使用情况(C实现)
- 博文批量发布工具使用说明
- linux 下取进程占用 cpu/内存 最高的前10个进程
- linux使用valgrind 工具检查内存泄露
- Linux TOP命令 按内存占用排序和按CPU占用排序
- Linux TOP命令 按内存占用排序和按CPU占用排序
- Linux 内存调试工具- Valgrind 使用初探(转)
- Linux 内存调试工具- Valgrind 使用初探
- Linux下源代码阅读工具lxr安装使用说明
- 今天就教大家查看手机的内存使用情况,可以帮你查看自己的程序占用了多大的内存(图文说明)