home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / arch / 12461 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  1.3 KB

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