| 
| 
查看: 2122|回复: 6
 | 
一个字母1 bit
[复制链接] |  
 |  | 
 
| 一个字母1 bit, 1024个字母1KB, 如果8589934592个字母在同一页是不是能让8G B的内存的电脑崩溃?
 | 
 |  |  |  |
 
|  |  |  
|  |  | 
 |  | 
 
 发表于 24-8-2011 04:33 PM
|
显示全部楼层 
| 一个字母1 bit, 1024个字母1KB, 如果8589934592个字母在同一页是不是能让8GB的内存的电脑崩溃?
 humor.losers 发表于 20-8-2011 12:28 AM
 
 满了就跳下一页(猜的)
 | 
 |  |  |  |
 
|  |  |  
|  |  | 
 |  | 
 
 发表于 8-12-2011 06:16 PM
|
显示全部楼层 
| 要搞清楚, bit 和 byte是不同東西來的... character 是用bit沒錯,
 但memory用的是byte,
 完全不一樣的東西來的..
 | 
 |  |  |  |
 
|  |  |  
|  |  | 
 |  | 
 
 
 楼主|
发表于 8-12-2011 10:00 PM
|
显示全部楼层 
| 回复 3# brokenday 
 
 不懂,可以解释吗?
 | 
 |  |  |  |
 
|  |  |  
|  |  | 
 |  | 
 
 发表于 9-12-2011 08:01 PM
|
显示全部楼层 
| 回复  brokenday 
 
 不懂,可以解释吗?
 humor.losers 发表于 8-12-2011 10:00 PM
 
 簡單的說,
 我們會經常看到的電腦單位 (用在容量),例如: (M"B", K"B", G"B", T"B")這些使用大寫字母的"B"就代表Byte,
 反之是小寫字母的"b"就代表bit(用在速度), 例如: (K"b"ps,  M"b"ps, G"b"ps)
 
 就好比說Streamyx 1Mbps,
 很多人都誤解成它的速度是 1 "Megabyte" Per Second,
 其實是1 Megabit Per Second, 也就是說 在1秒裡面它能夠把 1個Megabit的東西從A點送去B點,
 就誤解成 100MB (megabyte) 的file只需要 100秒就能從網路下完的錯誤觀念..
 其實是:
 1.024Mbps = 1024 Kbps
 1024 Kbps / 8bit = 128kilobyte per second (128KB)
 也就是說1秒裡面你只能夠下載到128KByte的東西..
 
 換句話說,
 4Gigabyte RAM = 4096 Megabyte
 4096 Megabyte = 4096000 Kilobyte
 4096000 Kilobyte = 4096000000 byte
 (1byte = 8bit)
 
 4096000000 x 8 = 32768000000 bit
 
 8GB = 65536000000 bit = 你要打65536000000個字母才對.
 
 
 想要更清楚什麼是bit/byte? 自己去google吧.. 上面的只是表面上的解釋而已, 因為我很懶惰打字..
 還有, 去了解RAM的性質, 你就會更清楚為何再多的character, 並不會用完全部的RAM.
 | 
 |  |  |  |
 
|  |  |  
|  |  | 
 |  | 
 
 发表于 9-12-2011 08:04 PM
|
显示全部楼层 
| 本帖最后由 brokenday 于 9-12-2011 08:05 PM 编辑 
 簡單的說,
 BYTE 是字節,
 BIT是位元,
 
 比方說:
 1個字節, 需要用到8個位元(位子)來儲存或者傳輸..
 | 
 |  |  |  |
 
|  |  |  
|  |  | 
 |  | 
 
 发表于 9-12-2011 08:14 PM
|
显示全部楼层 
| 要如何計算100MB的文件在1Mbps的情況下需要多少時間才能傳輸完畢? 
 1.024Mbps = 1024 Kbps
 1024 Kbps / 8bit = 128kilobyte per second (128KB)
 100MB = 100000KB
 10000 / 128 = 781.25
 781.25 / 60 Sec = 13.02 Minute
 
 也就是說 100MB的file, 你需要 13.02分鐘的時間來完成傳輸
 | 
 |  |  |  |
 
|  |  |  
|  |  |  |  | 
            本周最热论坛帖子 |