Linux压力测试工具时间:2024-02-19 20:14:15 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测试:工具一:cpuburnPU 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.gztar -xzvf cpuburn-in.tar.gz./cpuburn-in 60我的效果:<ignore_js_op> 测试中的CPU状态:<ignore_js_op> 跑60分钟。这样我测试后发现只能跑完一个核心,而另个核心是空闲的。所以我就跑了2个进程。这样双核心都跑在90-100%了。达到了想要的目的。工具二:Super Pi for linuxSuper PI是利用CPU的浮点运算能力来计算出π(圆周率),所以目前普遍被超频玩家用做测试系统稳定性和测试CPU计算完后特定位数圆周率所需的时间。http://www.super-computing.org/下载页:ftp://pi.super-computing.org/wget ftp://pi.super-computing.org/Linux/super_pi.tar.gztar -xzvf super_pi.tar.gz./super_pi 2020为位数。表示要算2的多少次方位,如通常要算小数点后1M位。我的效果:<ignore_js_op> 内存测试:工具:memtester官方:http://pyropus.ca/software/memtester/wget http://pyropus.ca/software/memtester/old-versions/memtester-4.3.0.tar.gztar -xzvf memtester-4.0.8.tar.gzcd memtester-4.0.8.make && make installmemtester 2G测试2G内存磁盘测试:工具:IOzone官方:http://www.iozone.org/wget http://www.iozone.org/src/current/iozone3_326.tartar -xvf iozone3_326.tarcd iozone3_326/src/currentmake 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小时,以确保服务器的足够稳定