計算機中的單位
技術標籤:計算機基礎
檔案大小通常使用的是二進位制
1Byte=8bit
1k=1024Byte
1M=1024K
1G=1024M
1T=1024G
1P=1024T
速度的大小常使用十進位制
1GHz=1000*1000*1000Hz
CPU運算速度
CPU運算速度常使用MHz或者是GHz,這個Hz就是秒分之一,也就是一秒內發生的同步脈衝數。
網路速度
網路傳輸方面,由於網路使用的是bit做單位,常用的單位為Mbit/s,即每秒多少Mbit。
512k網速,其實指的是512kbps,也就是512k位/秒,由於我們平常對容量的標稱是位元組B,1B=8位,所以512k其實就是512/8=256KB/S,也就是說,你下載東西的時候最多就是256KB/S,這個速度就是你的下載工具能顯示的最大值。
寬頻和光纖的區別:
寬頻的上傳速度和下載是不一樣的。頻寬越大,下載就越大,但上傳大都是固定的,也就是說2M/4M/6M/8M的寬頻,上傳都一樣,64KB/S。這就是寬頻的不對稱,最大的缺點,光纖是對稱的,上傳和下載一樣的。
8M寬頻的下載是1000KB/S,上傳64KB/S。
8M=8Mbps=1MB/s=1000KB/s
8兆光纖寬頻上下行頻寬均為8Mbps。
上面的1MB/s=1000KB/s有一定的爭議,到底是1000還是1024?
一般情況下表示速度的時候以十進位制來計算,而計算檔案大小的時候以二進位制來計算
問題的根源 (這個從知乎看到的,文末有來源)
k 與 Ki
k 與 Ki 分別表示 kilo-(千) 與 kibi-(二進位制千) 。作為字首使用時, k 表示 1,000,Ki 表示1,024,因為“Ki”來源於它在計算機方面 = 1,024 的使用。不幸的是,人們常常錯誤地用 K 代替 Ki。此外,不知曉其中微妙差別的廣大公眾,常常不加區別地使用“Kbps”與“Kibps”,造成了混亂。總之,使用“Kibps”通常是正確的。
b 與 B
b 代表 bit(位元),B 代表 byte(位元組),1 位元組 即 8 位元。這會導致混淆。比如當“1M(1 Meg,1 兆)網路連線”字樣出現在廣告上時,它常常表示 1 Mib/s(mebibit per second,二進位制兆位元每秒)或者 1.049 Mb/s(megabit per second,兆位元每秒),即可能達到的最大下載速度實際上僅為 128 KiB/s(kibibyte per second,二進位制千位元組每秒)或者 131 kB/s(kilobyte per second,千位元組每秒)。
前者是SI單位,後者是IEC 60027-2單位
參考:https://www.zhihu.com/question/47665865