Article View: comp.sys.intel
Article #1256386 TLB uses LRU discard, how?
From: Bruce Momjian
Date: Sat, 19 Dec 1992 07:10
Date: Sat, 19 Dec 1992 07:10
21 lines
1363 bytes
1363 bytes
This 386 page Translation Lookaside Buffer (TLB) discards the least recently used (LRU) buffer entry when the tables fills. How does it do that? If it was was plain access counter, it would be "least used", which isn't as good. How do you implement "recent" in silicon? BTW, Turley's "Advanced 80386 Programming", 1988, ISBN 0-07-991342-5 is perhaps the best book on 386 OS-level programming. The chapters headings are: Basics, Memory Segmentation, Privilege Levels, Paging, Multitasking, Communication among Tasks, Handling Faults and Interrupts, 80286 emulation, 8086 emulation, Debugging, 80387 Numeric Proccessor, Programming for Performance, Reset and Real mode, and Hardware. -- Bruce Momjian | 830 Blythe Avenue root%candle.uucp@bts.com | Drexel Hill, Pennsylvania 19026 + If your life is a hard drive, | (215) 353-9879(w) + Christ can be your backup. | (215) 853-3000(h)
Technical Details
Message-ID:
<1992Dec19.071028.3290@candle.uucp>Path:
arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!darwin.sura.net!udel!gvls1!jabber!candle!rootShow Full Headers
Complete Article Headers
Newsgroups: comp.sys.intel Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!darwin.sura.net!udel!gvls1!jabber!candle!root From: root@candle.uucp (Bruce Momjian) Subject: 386 TLB uses LRU discard, how? Organization: a consultant's basement Date: Sat, 19 Dec 1992 07:10:28 GMT Message-ID: <1992Dec19.071028.3290@candle.uucp> X-Newsreader: TIN [version 1.1 PL6] Lines: 21