服务器CPU性能测试的工具?

麻烦各位大侠推荐几个对服务器基础性能进行测试的工具? 类似spec cpu2006那样,但是SPEC cpu2006本身太巨大。

补充一下:在linux下而非win

阅读 13.6k
3 个回答

unixbench。

服务器测试通常包括三方面,CPU硬盘带宽

HD Tune - http://www.hdtune.com/

一款小巧易用的硬盘检测工具软件,包括常见的基准测试、随机存取测试等等。

HD Tune

Fritz Chess Benchmark

是国际象棋软件Fritz自带的电脑棋力测试程序,由于支持多线程,而且他做的是大量科学计算,所以经常被网友用来测试电脑的科学运算能力,他通过模拟电脑思考国际象棋的算法通过测量部分测试电脑成绩。

Fritz 9 Chess Benchmarks - 一个很多主流CPU的跑分情况

Fritz Chess Benchmark

CPU的测试

  1. 查看配置
    1)查看CPU个数
    cat /proc/cpuinfo | grep "physical id" | uniq | wc -l
    2) 查看CPU核数

  # cat /proc/cpuinfo | grep "cpu cores" | uniq
  cpu cores : 4
3) 查看CPU型号
  # cat /proc/cpuinfo | grep 'model name' |uniq
  model name : Intel(R) Xeon(R) CPU E5630 @ 2.53GHz

总结:该服务器有2个4核CPU,型号Intel(R) Xeon(R) CPU E5630 @ 2.53GHz

4)cat /proc/cpuinfo

工具测试
ubench
工具介绍:Ubench是在Unix或者linux操作系统中来评价CPU和内存以及AVG的性能的;它的评测原理是:通过多块CPU执行整数运算和浮点运算3分钟的到的结果是CPU性能基准。通过对内存进行读写操作3分钟即为内存基准
软件版本:
版本信息:ubench-0.32
配置信息:无
参数信息:无
测试方法:
1、步骤:导入安装包
2、 安装软件 命令:sudo rpm -ivh ubench-0.32-1.el6.x86_64.rpm
3、执行 sudo /usr/local/bin/ubench -c

unixbench
工具介绍:UnixBench是Linux平台性能测试的主流工具。Unixbench的主要测试项目有:系统调用、读写、进程、图形化测试、2D、3D、管道、运算、C库等系统基准性能提供测试数据。大多数VPS都是没有显卡或者是集显,所以图像性能无需测试,因此将图形化测试项注释掉了。(如果你需要测试graphic,则需要修改Makefile,不要注释掉”GRAPHIC_TESTS = defined”,同时需要系统提供x11perf命令gl_glibs库。)
测试软件版本:
版本信息:UnixBench5.1.3
配置信息:#GRAPHIC_TESTS = defined,即无graphic测试项
参数信息:无
测试方法:
1、步骤:升级perl 命令:sudo yum install perl
2、安装unix benchunixbench-5.1.2.tar.gz 命令:tar xzvf  unixbench-5.1.2.tar.gz
3、升级 GCC组件 sudo yum install gcc sudo yum install -y SDL-devel mesa-libGL-devel
4、修改deny文件,注销
修改Makefile文件,去掉图像测试(如果你需要测试,请忽略该步骤)
5、执行./Run

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进