YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Chinese, Traditional subtitles

← 03-28 Dram

dummy description

Get Embed Code
6 Languages

Showing Revision 3 created 08/01/2014 by Fran Ontanaya.

  1. 我要讓大家看看 DRAM 長什麼樣子
  2. 我太太很好心,讓我從她的電腦拿走了一部分
  3. 實際上,她從電腦裡拿出這些,
    所以我能讓大家看看 DRAM 長什麼樣子
  4. 這就是 DRAM,這是 2 GB 的 DRAM
  5. gigabite(GB)大約是十億個位元組 (bytes)
  6. 它的實際意義,我會在 Python 解譯器中解釋
  7. 在 Python,我們可以使用兩個星號來取冪 (exponentiation)
  8. 這就是 2 的 10 次方的數學寫法
  9. 2 的 10 次方是 1024
  10. 這稱為 kilobyte (KB),我們使用 kilo 作為 "千" 的字首
  11. 但在計算時,實際值通常是 2 的次方
  12. 和 1000 有一點不同
  13. 當我們說到 kilobyte,實際上指的是 1024
  14. megabyte (MB) 是 1024 個 KB
  15. 也就是 2 的 20 次方
  16. megabyte 比一百萬位元組略多
  17. gigabyte(GB)是 2 的 30 次方
  18. 比十億位元組略多
  19. terabyte(TB)是 2 的 40 次方
  20. 比一萬億位元組略多
  21. 這是我們談到記憶體時,所使用的主要單位
  22. 這裡有 2GB 的記憶體,也就是說
  23. 我們有 2 的 30 次方, 1GB
  24. 2 的 30 次方再乘以 2 就是 2 GB,再乘以 8
  25. 8 指的是 1 個位元組 (byte) 含有 8 個位元 (bits),
    1 個位元則相當於一個電燈開關
  26. 可以是兩種狀態的任意一種,
    1 個位元組就相當於 8 個電燈開關
  27. 所以 2GB 就相當於 170 億個電燈開關
  28. 我們這裡的記憶體種類是 DRAM
  29. 所以就像是 170 億個水桶
  30. 也就是說,一旦你關掉電腦
  31. 所有存在 DRAM 的資料都會失去
  32. 在這裡儲存資料,就像在水桶儲水
  33. 只不過儲存的不是水,而是電子
  34. 這就是個電容器,當電力消失,就失去了記憶
  35. 電腦裡有許多不同種類的記憶體
  36. 我之前提過的暫存器 (register) 是最快的記憶體
  37. 它內建於處理器
  38. 區分不同的記憶體,主要是延遲時間 (latency)
  39. 也就是記憶體需要多久時間才能做出反應
  40. 所以你可以想像 latency 就是從記憶體取值的時間
  41. 下一堂課我們將會介紹,更多關於 latency 在網路的涵義
  42. 實際上是同一件事
  43. DRAM 的 latency 大約為 12 奈秒 (nanoseconds)
  44. 提醒一下,1 奈秒 (nanoseconds) 是一秒的十億分之一
  45. 另一種可以區分不同的記憶體
  46. 以及為何有這麼多種記憶體的原因
  47. 就是成本
  48. 成本取決於 latency 和能儲存的記憶體數量
  49. 這個記憶體,今天去買的話,大概是 2GB 10 美元
  50. 10 美元,大概是 7 歐元