Bogomips

BogoMips的來源

linuxuClinux啟動過程中,我們通常可以看到以下語句:Calibrating delay loop... xxxx BogoMIPS。其中calibrate的意思是校準, 進入時延校準循環;Bogo是Bogus(偽)的意思;MIPS是每秒百萬條指令。這裡是對CPU進行一個實時測試,來得到一個大體的MIPS數值

BogoMips的涵義

Bogomips(讀作bogumips)是Linux作業系統中衡量計算機處理器運行速度的的一種尺度,而提供這種度量的程式也被稱為BogoMips,是由Linux主要開發者linus Torvalds寫的。
當啟動計算機時,BogoMips能顯示系統選項是否處於最佳性能。你可以將計算機的bogomips與計算機處理器的bogomips進行比較。Torvalds稱這個程式為BogoMips來暗示兩台計算機間的性能度量是錯誤的,因為並非所有起作用因素都能被顯示出來或被認可。儘管計算機基準中經常用到MIPS,但環境的變化容易導致度量的錯誤。

BogoMips的計算

Bogomips能測出一秒鐘內某程式運行了多少次。其實,BogoMips的過程就是一個簡單計數循環,看ls可以循環多少次,然後除以500000就得到了BogoMips的數值

BogoMips的套用

一些版本的Linux帶有BogoMIPS,也可以通過網站進行下載。2004年7月,一個自稱為黑客的網站Wintermute顯示了裝有AMD Athlon 1792MHz CPU的伺服器已經達到3578.26bogomips。

相關詞條

相關搜尋

熱門詞條

聯絡我們