Bogomips是一個函式名稱。在linux和uClinux啟動過程中,我們通常可以看到以下語句:Calibratingdelayloop...xxxxBogoMIPS。
基本介紹
- 中文名:Bogomips
- 開發者:linus Torvalds
- 過程:一個簡單計數循環
- 下載:通過網站進行下載
來源,涵義,計算,套用,
來源
其中Calibrate的意思是校準,進入時延校準循環;Bogo是Bogus(偽)的意思;MIPS是每秒百萬條指令。這裡是對CPU進行一個實時測試,來得到一個大體的MIPS數值。
涵義
Bogomips(讀作bogumips)是Linux作業系統中衡量計算機處理器運行速度的一種尺度,而提供這種度量的程式也被稱為BogoMips,是由Linux主要開發者linus Torvalds寫的。
當啟動計算機時,BogoMips能顯示系統選項是否處於最佳性能。你可以將計算機的bogomips與計算機處理器的bogomips進行比較。Torvalds稱這個程式為BogoMips來暗示兩台計算機間的性能度量是錯誤的,因為並非所有起作用因素都能被顯示出來或被認可。儘管計算機基準中經常用到MIPS,但環境的變化容易導致度量的錯誤。
計算
Bogomips能測出一秒鐘內某程式運行了多少次。其實,BogoMips的過程就是一個簡單計數循環,看ls可以循環多少次,然後除以500000就得到了BogoMips的數值
套用
一些版本的Linux帶有BogoMIPS,也可以通過網站進行下載。