ZDNetChina中文社区 » C/C++ » 移动与嵌入式开发 » 大家用的linux+arm的Bogomips参数的值是多少啊?


2008-5-27 11:02 叛逆的鲁鲁修
大家用的linux+arm的Bogomips参数的值是多少啊?

[size=2]我的板子跑linux,cpu的频率是200Mhez的arm9,这个BogoMips值是52点多。感觉好慢啊,大家的都是多少啊?
特别是用2410的盟友都发上你们的值来。

网摘:

1、BogoMips的来源

    在linux和uClinux启动过程中,我们通常可以看到以下语句:Calibrating delay loop... xxxx BogoMIPS。其中Calibrate的意思是校准, 进入时延校准循环;Bogo是Bogus(伪)的意思;MIPS是每秒百万条指令。这里是对CPU进行一个实时测试,来得到一个大体的MIPS数值。   

2、BogoMips的涵义

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

    当启动计算机时,BogoMips能显示系统选项是否处于最佳性能。你可以将计算机的bogomips与计算机处理器的bogomips进行比较。Torvalds称这个程序为BogoMips来暗示两台计算机间的性能度量是错误的,因为并非所有起作用因素都能被显示出来或被认可。尽管计算机基准中经常用到MIPS,但环境的变化容易导致度量的错误。

3、BogoMips的计算

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

4、BogoMips的应用

  一些版本的Linux带有BogoMIPS,也可以通过网站进行下载。2004年7月,一个自称为黑客的网站Wintermute显示了装有AMD Athlon 1792MHz CPU的服务器已经达到3578.26bogomips。[/size]

2008-5-27 11:03 小玩将
102.23   怎么才能提高呢?

2008-5-27 11:04 叛逆的鲁鲁修
你用的arm-linux么?2410?的你现在跑得cpu是多少M?
我们的好慢,我现在正在check这个问题。有了答案在告诉你啊。

页: [1]


Powered by Discuz!  Archiver   © 2001-2006 Comsenz Inc.