发明名称 Method and apparatus that detects and tolerates inconsistencies between the cache and main memory, and the translation lookaside buffer and the virtual memory page table in main memory
摘要 Inconsistencies between cache and memory in a memory system operating in a computer are traced and corrected. A cache entry is checked against a counterpart memory entry to trace inconsistencies between the cache entry and the memory entry and to correct the cache entry. A page table entry in memory with a zero mapping mark is checked against a counterpart page entry in a translation lookaside buffer. Inconsistencies between the page table entry with a zero mapping mark and the existence of a counterpart page entry in the translation lookaside buffer is traced. The inconsistency is corrected by deleting the counterpart page entry in the translation lookaside buffer. Address mapping is checked comparing a page entry in the translation lookaside buffer against a counterpart page table entry in the memory. Inconsistencies between the page entry and the page table entry are traced and corrected.
申请公布号 US6032230(A) 申请公布日期 2000.02.29
申请号 US19980221535 申请日期 1998.12.28
申请人 SUN MICROSYSTEMS, INC. 发明人 FULLER, BILLY J.;PASSMORE, DALE R.
分类号 G06F12/08;G06F11/16;G06F12/10;(IPC1-7):G06F11/00 主分类号 G06F12/08
代理机构 代理人
主权项
地址