BogoMIPS

  • HelloWii
  • LV5工程师
  • |      2015-10-04 19:35:43
  • 浏览量 3521
  • 回复:1

linux 中有个BogoMIPS 来衡量CPU的计算标准。

在linux中查看 cpuinfo 可以看到(下面是树莓派2 model B)。

pi@raspberrypi:/proc$ cat cpuinfo 

processor       : 0

model name      : ARMv7 Processor rev 5 (v7l)

BogoMIPS        : 38.40

Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm 

CPU implementer : 0x41

CPU architecture: 7

CPU variant     : 0x0

CPU part        : 0xc07

CPU revision    : 5




 

在linux和uClinux启动过程中,我们通常可以看到以下语句:Calibrating delay loop... xxxx BogoMIPS。

其中Calibrate的意思是校准, 进入时延校准循环;Bogo是Bogus(伪)的意思;MIPS是每秒百万条指令。这里是对CPU进行一个实时测试,来得到一个大体的MIPS数值。


   Bogomips(读作bogumips)是Linux操作系统中衡量计算机处理器运行速度的的一种尺度,而提供这种度量的程序也被称为BogoMips,是由Linux主要开发者linus Torvalds写的。

   Bogomips能测出一秒钟内某程序运行了多少次。其实,BogoMips的过程就是一个简单计数循环,看ls可以循环多少次,然后除以500000就得到了BogoMips的数值



可以参考以下的链接http://www.linux-mips.org/wiki/BogoMIPS




  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
冰山一角 2015-10-05
看看  什么东东
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子