Jump to content

Memory refresh

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Aapo Laitinen (talk | contribs) at 21:50, 13 November 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Memory refresh is the process of periodically reading information from an area of computer memory, and immediately rewriting the read information to the same area with no modifications. Each memory refresh cycle refreshes a succeeding area of memory. Memory refresh is most often associated with modern dynamic random access memory. However, several early computer memory technologies also required periodical processes similar in purpose. These technologies include delay line memory and Williams tube.

Compare with magnetic core memory where each memory cell needs to be refreshed after being read, but periodical refreshes are not necessary. Also, see static random access memory which is used in similar applications as dynamic random access memory, but does not require refreshing (hence labelled static as opposed to dynamic).