home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.arch:12461 comp.sys.hp:15440
- Newsgroups: comp.arch,comp.sys.hp
- Path: sparky!uunet!think.com!spool.mu.edu!sdd.hp.com!hpscit.sc.hp.com!cupnews0.cup.hp.com!pdg
- From: pdg@cup.hp.com (Paul Gootherts)
- Subject: Re: HP-PA softw. virtual addr. translation HOW ?
- Sender: news@cup.hp.com (News Admin)
- Message-ID: <C1Kxvv.FCM@cup.hp.com>
- Date: Thu, 28 Jan 1993 19:52:42 GMT
- References: <C1JyD8.FK0@unix.portal.com>
- Organization: Hewlett-Packard
- X-Newsreader: TIN [version 1.1.8 PL6]
- Lines: 19
-
- > Each entry in the hash table points to the FIRST PPN in a linked list of all
- > physical pages whose VPN hash to the same value. Thus, you walk
- > the linked list in the PDIR, examining each entry to see if its VPN matches
- > the one you are looking for (presumably, the one you got a TLB miss on).
- > If a match is found, you found it! (And the physical address is
- > the PPN (which is based on the PDIR index as you noticed) plus the original
- > bottom 11 or so bits (i.e.: virtual pages are aligned on physical page
- > boundaries).
- >
- > (I emailed a little more to him)
-
- I hope you included a note that the format of the PDIR can differ from
- release to release. As new boxes are released, the factory occasionally
- changes the PDIR to keep take advantage of new features and performance
- opportunities.
-
- --
-
- Paul Gootherts, pdg@cup.hp.com
-