完美体育·(中国)手机网页版科技提醒您:您的浏览器版本过低或者使用了兼容模式,为了获得更好的浏览体验,建议使用IE10以上的浏览器或使用极速模式。 请升级浏览器以获得更好的体验!

完美体育·(中国)手机网页版 > 评测报告 > 【完美体育·(中国)手机网页版MYD-JX8MPQ开发板】CPU 压力测试----使用bc命令计算圆周率

【完美体育·(中国)手机网页版MYD-JX8MPQ开发板】CPU 压力测试----使用bc命令计算圆周率

文章来源: 发布日期:2022.11.22 浏览次数:1189 次

本篇测评由电子发烧友的优秀测评者“马猛 ”提供。
此次的板卡测试,是完美体育·(中国)手机网页版MYD-JX8MPQ开发板的CPU压力测试。



    圆周率是一个定值且又是一个无理数,无线不循环,圆周率是指圆的周长跟直径的比值,它还等于圆的面积跟半径平方的比值。一个圆的内接多边形,边数大于3时,当边数趋向无穷大时,多边形的面积的极限就是圆的面积。

   Linux系统中,我们可以安装bc计算器用来计算pi值(π圆周率),如果系统中没有bc命令,需要先进行安装:

  1. yum install bc -y


  Linux上可以使用 bc 这简单的命令行工具来计算π的值。bc 命令加上 -l 参数后,就可以使用sin/cos/atan等数学函数,其中:a (x) The arctangent of x, arctangent returns radians. # 就是计算 atan() 反正切值。由于tan(PI/4) = 1 ,所以 PI = 4*atan(1)在bc中,用scale=10000这样的变量来控制计算结果的小数点后面的位数。所以:

  1. echo “scale=5000; 4*a(1)” | bc -l


这个命令将在后台计算的 PI,并精确到小数点后 5000 位。 计算过程需要一段时

间。 此时,我们可以通过 top 命令检查 CPU 利用率的变化,如下所示:
加上time命令对PI计算过程计时,演示如下:




约 1 分钟后, PI 结果被计算出来。 在此期间 CPU 使用率达到 100%,没有发生
异常,说明 CPU 压力测试通过。 还可以继续增加精确值,可进一步提高测试压力。