新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > UNIX Linux系統管理技術入門手冊:單位

        UNIX Linux系統管理技術入門手冊:單位

        作者: 時間:2016-09-12 來源:網絡 收藏

        單位

        本文引用地址:http://www.104case.com/article/201609/304425.htm

        像kilo-(千)、mega-(兆)和giga-(吉)這樣的公制前綴都定義為10的冪:一百萬是1,000,000.但是,計算機的類型定義長期以來一直借用這些前綴,但卻用它們代表2的冪。例如,一兆內存實際是220,即1,048,576字節。這種借用的單位甚至混入了正式標準,像JEDEC固態技術協會的標準100B.01,該標準認定這些前綴表示2的冪(雖然有些質疑)。

        為了恢復清楚的含義,國際電工委員會(International Electrotechnical Commission,IEC)規定了一組數字前綴(分別是kibi-、mebi-、gibi-等,縮寫為Ki、Mi和Gi),明確基于2的冪。這類單位含義總是清楚的,但它們才開始得到廣泛使用。原來的kilo-系列前綴則兩種含義都在用。

        通過上下文關系才能幫助判斷到底按哪一種含義算。RAM總是按2的冪來算,而網絡帶寬一定按10的冪來算。存儲空間一般按10的冪為單位算,但是塊和頁的大小則用2的冪計算。

        我們在書中以2的冪計算IEC的單位,用10的冪計算公制單位,對粗略值以及確切的底數不清楚、沒有文檔或者不可能確定的情況用公制。在命令輸出里,以及配置文件節選中,我們都保留原本的值和單位記法。我們把bit(位)縮寫為b,而把byte(字節)縮寫為B.表1.2給出了一些例子。

        表1.2 單位釋義舉例

        a.也就是說,硬盤塊大小為512字節,數倍之后最接近108的數值

        b.但是根據微軟的說法,仍然是沒有足夠的內存運行64位版的Windows 7

        在8KB內存!中,縮寫K不屬于任何標準。它是一個計算機行話,指公制縮寫k(代表kilo-,千),后者起初表示1,024而不是1,000.但是即便更大一些公制前綴的縮寫都已經變成大寫[譯者注:M、G、T],對于k卻不能以此類推也用K.后來,人們開始混淆這種區別,開始也用K代表1,000.



        關鍵詞:

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 自治县| 洛阳市| 郎溪县| 石家庄市| 沈阳市| 大方县| 友谊县| 南澳县| 张北县| 望奎县| 关岭| 东乡县| 沙湾县| 临洮县| 天镇县| 调兵山市| 濉溪县| 鸡西市| 英山县| 乳山市| 松阳县| 盐城市| 涿鹿县| 酉阳| 宾阳县| 宜春市| 阿勒泰市| 堆龙德庆县| 石林| 内黄县| 女性| 嘉兴市| 临泽县| 津南区| 商河县| 新干县| 宕昌县| 礼泉县| 乌拉特前旗| 武胜县| 白朗县|