YouTube

Got a YouTube account?

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

Chinese, Simplified subtitles

← cs101_unit3_18_l_dram

dummy description

Get Embed Code
6 Languages

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

  1. 我想给大家看看DRAM(动态随机存取存储器)是什么样子
  2. 我太太很好心 让我拆开了她的电脑
  3. 实际上 她自己拆开了电脑 让我给大家看DRAM长得什么样子
  4. 这就是DRAM,这是2GB的DRAM
  5. 千兆字节(GB)大约是十亿字节
  6. 我会在Python解释器中解释其含义
  7. 在Python中我们可以使用两个星号来取幂
  8. 这就是2的10次方的数学写法
  9. 2的10次方是1024
  10. 称之为千字节(KB) 我们使用kilo(千)作为前缀
  11. 但在计算机使用中 实际值通常都是2的幂
  12. 和1000有所区别
  13. 说到千字节 实际指得是1024字节
  14. 兆字节(MB)是1024个千字节
  15. 也就是2的20次幂
  16. 兆字节比一百万字节略多
  17. 千兆字节(GB)是2的30次幂
  18. 比十亿字节略多
  19. 兆兆字节(TB)是2的40次幂
  20. 比一万亿字节略多
  21. 这是我们主要使用的存储单位
  22. 如果有2GB的内存
  23. 2的30次幂便是1GB(千兆字节)
  24. 乘以2 就是2GB 再乘以8
  25. 8指的是1个字节当中含有8个比特 1个比特则相当于一个电灯开关
  26. 可以是两种状态的任意一种 1个字节就相当于8个电灯开关
  27. 所以2GB就相当于170亿个电灯开关
  28. 而我们现有的内存其实是DRAM
  29. 所以比喻成170亿个水桶更加恰当
  30. 意味着一旦关机
  31. 所有存在DRAM的数据都会丢失
  32. 在这里存储数据 就像在一个水桶里存水
  33. 只不过保存的不是水 是电子
  34. 这就是个电容器 没电了记忆就丢失了
  35. 计算机里有许多不同种类的存储器
  36. 我之前提过的Register(寄存器)是最快的存储器
  37. 就在处理器内
  38. 区分不同内存主要可以看延迟时间
  39. 也就是存储器做出反应要多久
  40. 比如从存储器当中获取一个值 需要延迟时间
  41. 下一节课我们将会详细讨论网络中延迟时间的作用
  42. 其实就是一回事
  43. 对于这块DRAM来说 延迟时间是12毫微秒
  44. 提醒一下 1毫微秒是一秒的十亿分之一
  45. 区分不同存储器的另一点
  46. 也是内存种类繁多的原因
  47. 是成本
  48. 成本根据延迟时间和内存大小的不同而有所不同
  49. 这块内存现在的价格是2GB10美元
  50. 10美元 相当于7欧元