在复习考研408,学习DRAM刷新这块时,我们总是会有这样的疑问,DRAM到底是怎么刷新的?就比如分散刷新,如果说是读写那一行,然后读完刷新那一行,就不怕哪一行在2ms内,没有读写任务,然后那行没刷新到,数据就流失了吗?
在此我可以基于自己的理解,给出一个非官方但是易懂的解释:不是说读写哪行就刷新哪行,时间是挨在一起的,但空间上是分开的。不管读出的是哪一行,刷新的话是按一定的顺序刷新的,比如说一共有64个行,刚开始访问第20行,然后刷新第0行,然后访问第50行,刷新第1行这种方式
在复习考研408,学习DRAM刷新这块时,我们总是会有这样的疑问,DRAM到底是怎么刷新的?就比如分散刷新,如果说是读写那一行,然后读完刷新那一行,就不怕哪一行在2ms内,没有读写任务,然后那行没刷新到,数据就流失了吗?
在此我可以基于自己的理解,给出一个非官方但是易懂的解释:不是说读写哪行就刷新哪行,时间是挨在一起的,但空间上是分开的。不管读出的是哪一行,刷新的话是按一定的顺序刷新的,比如说一共有64个行,刚开始访问第20行,然后刷新第0行,然后访问第50行,刷新第1行这种方式