在计算机原理中, 刷新是指对动态随机存取存储器(DRAM)进行的定期重写过程。由于DRAM单元中的电容会逐渐泄漏电荷,导致存储的信息逐渐衰减,因此需要定期进行刷新操作以补充这些电荷,从而保持存储的数据不丢失。
常用的刷新方法主要有三种:
集中式刷新:
在最大刷新间隔时间内,集中安排一段时间进行刷新。这种方法简单,但会占用较多的总线时间,导致CPU访存死时间。
分散式刷新:
在每个读/写周期之后插入一个刷新周期,这样无需额外的集中刷新时间,且没有CPU访存死时间。
异步式刷新:
是集中式和分散式的折衷,既考虑了减少CPU访存死时间,又能定期进行刷新。
此外,动态RAM的刷新还包括其他一些相关概念,例如刷新间隔、刷新率等。刷新间隔是指两次刷新操作之间的时间间隔,而刷新率则是指屏幕每秒刷新的次数,通常以赫兹(Hz)为单位。高刷新率可以带来更流畅的画面效果,减少画面闪烁。
总的来说,刷新是计算机存储系统中一个重要的过程,用于维持存储器的稳定性和可靠性。