【问题标题】:Volatility of different types of memory不同类型内存的波动性
【发布时间】:2015-04-18 08:41:26
【问题描述】:

我对这件事感到目瞪口呆。据我所知,有易失性和非易失性存储器。给我的问题是按照 1 到 4 的等级对每种内存类型的波动性进行评分。

这里列出的内存类型是 DRAM、CPU 缓存、CPU 寄存器和辅助存储。我知道 DRAM、缓存和寄存器是非常不稳定的,在寄存器的情况下有一些例外。到目前为止,我的回答如下:

  1. DRAM
  2. 缓存
  3. 注册
  4. 二级存储

这会被认为是一个正确的解决方案吗?我进行了广泛而深入的研究,但关于这些类型的内存的易失性的数据并不多。

【问题讨论】:

    标签: memory volatility


    【解决方案1】:

    内存越接近内核,制造商对速度进行优化的压力就越大。波动性可以通过刷新周期轻松解决,但需要付出一些额外的能源消耗(没人关心,每个人都想要速度)。

    由于要在速度和持久性之间进行权衡,因此更靠近核心的内存单元更不稳定。

    所以顺序是:寄存器、缓存、DRAM、二级存储。

    【讨论】:

    • 啊,这很有意义。我假设因为 DRAM 需要经常刷新,所以它会被认为是最不稳定的,但我没有考虑到缓存和寄存器的访问频率。非常感谢您对这个主题有所了解,非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-08
    • 1970-01-01
    • 2015-08-22
    • 2011-05-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多