发明名称 Control logic for memory modification tracking
摘要 A dirty memory that includes dirty indicators settable to indicate dirtied pages of memory is provided with control logic operable automatically to interrogate the dirty memory to identify dirty indicators that are set. Implementing the control of the dirty RAM in hardware or firmware enables interrogation of the dirty RAM to identify set dirty indicators in a rapid and reliable manner. The control logic can advantageously be operable to interrogate the dirty memory word-by-word to determine words including a set bit. A comparator can be provided for comparing bits of a word to a predetermined value to determine where a dirty indicator is set. The comparison could be performed serially for bits within a word, but it is advantageously done in parallel for the bits of the word. For example, by using associative memory, the interrogation of the dirty memory could be effected associatively in parallel to determine words including a word with a set bit. Address logic enables a determination of a memory page address corresponding to a set dirty indicator. This can be effected by computing the page address given a known dirty bit location and a known mapping between the dirty memory and main memory.
申请公布号 GB2369691(B) 申请公布日期 2003.06.04
申请号 GB20000029105 申请日期 2000.11.29
申请人 * SUN MICROSYSTEMS, INC.;* SUN MICROSYSTEMS, INC. 发明人 PAUL J * GARNETT;JEREMY GRAHAM * HARRIS
分类号 G06F11/16;G06F12/12;G06F13/00;G06F13/40;(IPC1-7):G06F11/16 主分类号 G06F11/16
代理机构 代理人
主权项
地址