时间戳
时间戳
首页
站长
网站Gzip压缩检测
网站死链检测
Whois查询工具
ICP网站备案查询
Meta标签优化分析
网页关键词密度检测
HTTP状态码查询
微信域名检测工具
htaccess转nginx
生成网页Meta标签
生成桌面快捷方式
rem与px转换工具
在线制作ico图标
在线图片免费压缩
在线定时刷新网址
在线调色板
RGB颜色查询
代码对比/归并
JSON工具
Json格式化
Json格式化(上下)
Json格式化(左右)
Json在线压缩转义
Json生成C#实体类
Json生成Java实体类
Json生成Go结构体
SQL转Java实体类
XML和Json在线互转
Excel/CSV转Json格式
Json转Excel/CSV格式
JSON和GET参数互转
JSON转YAML
格式化转换
HTML格式化/压缩
CSS格式化/压缩
JS格式化/压缩
JS加密/解密
JS代码混合加密
SQL压缩/格式化
PHP代码格式化工具
XML压缩/格式化
Html/JS互转
Html转义工具
Html转C#/JSP
Html转PHP代码
Html转ASP/Perl
Excel转HTML表格
Html表格生成器
HTML/MarkDown互转
正则表达式测试工具
正则生成代码
Html过滤工具
运行Js/html/css
Xpath工具
加解密编码
MD5加密工具
URL网址16进制加密
迅雷旋风URL加解密
Base64加密/解密
Escape加密/解密
对称加密/解密
SHA/SHA256加密
散列/哈希加密大全
摩尔斯电码加解密
密码生成器
UUID在线生成
GUID在线生成
条形码生成器
IP/数字地址转换
图片转Base64
UTF-8转GBK
Unicode/ASCII转换
ASCII编码/解码
URL编码/解码
KeyCode键盘按键码
Android按键码
键盘测试工具
网络
IP地址归属地查询
Websocket测试
获取浏览器信息
公共DNS
各地区公共DNS
文本数字
Html在线编辑器
文章自动排版
文章内容采集
简繁字体转换
汉字转为拼音
火星文转换器
文本内容替换
文本内容对比
在线统计字数工具
内容去重工具
文字特效工具
字符串文本压缩工具
驼峰与下划线互转
全角半角转换
英文字母大小写转换
人民币大写转换工具
随机数生成器
Unix时间戳在线转换
常用进制转换工具
RGB颜色在线转换
计算
利率计算器在线
子网掩码计算器
在线科学计算器
对照列表
常用User-Agent
Content-Type对照表
Request请求大全
HTTP请求头大全
HTTP状态码
ASCII对照表
HTML特殊字符转义
常见端口大全
Bootstrap字体图标
Android Manifest权限大全
Linux常用命令大全
其他
在线涂鸦画板
在线时钟
世界各地时间
世界各国首都查询
世界各地货币查询
世界各国区号时差查询
世界节日查询
全国少数民族分布查询
中国历史朝代时间查询表
特殊符号大全
历史上的今天
方案
文章
首页
>
技术文章
> Linux压力测试工具
Linux压力测试工具
trying
2014-03-06 15:43
原文
windows底下有大量的硬件测试工具,那么linux底下也同样有,例如,我们租用机房的服务器的时候,要跑的业务比较重要,需要提供不间断服务,那么服务器的稳定性测试显得格外重要,也是交付服务器要做的第一件事,下面是网友总结的一些烤机软件,也就是压力测试工具,在高硬负载下服务器的稳定性
Linux底下测试工具有下面这些
stresslinux
super pi
prime
mprime
nbench
cpuburn
gamut
mersenne prime
stress
cpu burn-in
memtester
memtest86
memtest86++
System Stability Tester
BONNIE++/HPL_TEST(不是专门的压力测试软件)
下面是几个的测试情况
CPU测试:
工具一:cpuburn
PU Burn-in是为超频爱好者设计的稳定性测试工具。
CPU Burn-in能将任何x86 CPU“加热”到所能承受的极限温度,通过内置的算法,不断检测CPU在超频时发生的运算错误,从而帮助超频爱好者在保证应用程序能正常运行这一前题下,发挥CPU的最大效能。
官方:
http://users.bigpond.net.au/CPUburn/
wget
http://users.bigpond.net.au/CPUburn/downloads/cpuburn-in.tar.gz
tar -xzvf cpuburn-in.tar.gz
./cpuburn-in 60
我的效果:
<ignore_js_op>
测试中的CPU状态:
<ignore_js_op>
跑60分钟。这样我测试后发现只能跑完一个核心,而另个核心是空闲的。所以我就跑了2个进程。这样双核心都跑在90-100%了。达到了想要的目的。
工具二:Super Pi for linux
Super PI是利用CPU的浮点运算能力来计算出π(圆周率),所以目前普遍被超频玩家用做测试系统稳定性和测试CPU计算完后特定位数圆周率所需的时间。
http://www.super-computing.org/
下载页:
ftp://pi.super-computing.org/
wget
ftp://pi.super-computing.org/Linux/super_pi.tar.gz
tar -xzvf super_pi.tar.gz
./super_pi 20
20为位数。表示要算2的多少次方位,如通常要算小数点后1M位。
我的效果:
<ignore_js_op>
内存测试:
工具: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
测试2G内存
磁盘测试:
工具:IOzone
官方:
http://www.iozone.org/
wget
http://www.iozone.org/src/current/iozone3_326.tar
tar -xvf iozone3_326.tar
cd iozone3_326/src/current
make linux-ia64
./iozone -a -n 512m -g 4g -i 0 -i 1 -i 5 -f /dev/md0
我的效果:
<ignore_js_op>
2011-6-29 15:14:36 上传
下载附件
(14.48 KB)
注意,测试如果时间允许,最好持续7X24小时,以确保服务器的足够稳定
1
2
推荐阅读
shell脚本,计算1+3+5....100等于多少?
shell脚本,创建50个文件,删除50个文件。
shell脚本,一个字符一个字符输出。
shell脚本,录制和回放终端的小工具script。
shell脚本,提取ip地址和子网掩码,和查外网ip地址信息。
shell脚本,awk取奇数行与偶数行方法。
shell脚本,awk在需要的行上打打印空行。
fcrackzip破解zip密码
crunch离线密码生成
shell脚本,通过传参求斐波那契数列如(0,1,1,2,3,5,8,13..........)