home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.intel
- Path: 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
-
- 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)
-