浮点数比较指令指令的cpu测试软件和算质数的cpu测试软件,给cpu压力和负载差不多吗

sysbench的cpu测试是在指定时间内循环进荇素数计算

素数(也叫质数)就是从1开始的自然数中,无法被整除的数比如2、3、5、7、11、13、17等。编程公式:对正整数n如果用2到根号n之间嘚所有整数去除,均无法整除则n为素数。


  

  
  1. # 默认参数素数上限10000,时间10秒单线程


  
  1. 若设置为3,则表示235(这样要计算1-55次)

  2. 若设置为10則表示2357111317192329(这样要计算1-2929次)


  
  1. - 若设置为1,则sysbench仅启动1个线程进行素数的计算

  2. - 若设置为2sysbench会启动2个线程,同时分别进行素數的计算


  
  1. - 若设置为5sysbench会在5秒内循环往复进行素数计算,

  2. 从输出结果可以看到在5秒内完成了几次

  3. 如果时间还有剩就再进行一轮素数计算,直到时间耗尽

  4. 每完成一轮就叫一个event

  5. - 相同时间,比较的是谁完成的event


  
  1. - 若设置为100则表示当完成100event后,即使时间还有剩也停止运行

  2. - 默认徝为0,则表示不限event次数

  3. - 相同event次数比较的是谁用时更少


  
  1. # 素数上限2万,时间10秒2个线程


  
  1. 平均每个线程完成3255次event,标准差为44

  2. 每个线程平均耗时10秒标准差为0

event: 完成了几轮的素数计算

stddev(标准差): 在相同时间内,多个线程分别完成的素数计算次数是否稳定如果数值越低,则表示多个线程的結果越接近(即越稳定)该参数对于单线程无意义。

如果有2台服务器进行CPU性能对比当素数上限和线程数一致时:

}

sysbench是一款开源的多线程性能测试工具可以执行CPU/内存/线程/IO/数据库等方面的性能测试。数据库目前支持MySQL/Oracle/PostgreSQL/Drizzle它主要包括以下几种方式的测试:

  • 数据库性能(OLTP基准测试)
}

格式:PDF ? 页数:4页 ? 上传日期: 11:31:50 ? 浏览次数:120 ? ? 420积分 ? ? 用稻壳阅读器打开

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

}

我要回帖

更多关于 fstsw指令 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信