home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / doc / techrepo / 226 < prev    next >
Encoding:
Internet Message Format  |  1992-12-15  |  3.1 KB

  1. Path: sparky!uunet!olivea!hal.com!darkstar.UCSC.EDU!golding
  2. From: jean@cse.ucsc.edu (Jean McKnight)
  3. Newsgroups: comp.doc.techreports
  4. Subject: UCSC revised TR: Fault Interpretation: Fine-Grain Monitoring of Page Accesses
  5. Message-ID: <1gl70iINNa1i@darkstar.UCSC.EDU>
  6. Date: 11 Dec 92 19:51:34 GMT
  7. Organization: University of California, Santa Cruz (CE/CIS Boards)
  8. Lines: 55
  9. Approved: compdoc-techreports@ftp.cse.ucsc.edu
  10. NNTP-Posting-Host: oak.ucsc.edu
  11. Originator: golding@oak
  12.  
  13.  
  14.           University of California at Santa Cruz
  15. Baskin Center for Computer Engineering and Information Sciences 
  16.  
  17. The following technical report is available electronically or as
  18. a paper copy.  Instructions for getting either follow the abstract.
  19.  
  20. UCSC-CRL-92-32  (available electronically as ucsc-crl-92-32.ps.Z)
  21. FAULT INTERPRETATION: FINE-GRAIN MONITORING OF PAGE ACCESSES
  22. Daniel R. Edelson
  23. July 1992, revised November 1992, 19 pages (paper copy $5)
  24.  
  25. Abstract:  This paper presents a technique for obtaining fine-grain
  26. information about page accesses from standard virtual memory hardware and
  27. UNIX operating system software.  This can be used to monitor all user-mode
  28. accesses to specified regions of the address space of a process.
  29. Application code can intervene before and/or after an access occurs,
  30. permitting a wide variety of semantics to be associated with memory pages.
  31. The technique facilitates implementing complex replication or consistency
  32. protocols on transparent distributed shared memory and persistent memory.
  33. The technique can also improve the efficiency of certain generational and
  34. incremental garbage collection algorithms.  This paper presents our
  35. implementation and suggest several others.  Efficiency measurements show
  36. faults to be about three orders of magnitude more expensive than normal
  37. memory accesses, but two orders of magnitude less expensive than page
  38. faults.  Information about how to obtain the code via anonymous ftp
  39. appears at the end of the paper.
  40.  
  41. This technical report is available electronically through either 
  42. of the following methods:
  43. 1.  through anonymous ftp from ftp.cse.ucsc.edu, in /pub/tr. Log in 
  44.     as "anonymous", use your email address as your password, specify 
  45.     "binary" before getting the file.  Uncompress before printing.
  46. 2.  by mail to automatic mail server rnalib@ftp.cse.ucsc.edu.
  47.     Put this command on the subject line or in the body of the message:
  48.     @@ send ucsc-crl-92-32.ps.Z from tr
  49.     To get the index or abstract list:
  50.     @@ send INDEX from tr
  51.     @@ send ABSTRACTS.1992 from tr
  52.     To get the list of the tr directory:
  53.     @@ list tr
  54.     To get the list of commands and their syntax:
  55.     @@ help commands
  56.  
  57. Order paper copies from:  Technical Library, Baskin Center for Computer 
  58. Engineering & Information Sciences, UCSC, Santa Cruz  CA  95064.
  59. Purchase orders are not accepted.  Checks or money orders must be
  60. for U.S. dollars, payable through a U.S. bank, and made out to 
  61. "UC Regents".
  62.  
  63. Questions:  jean@cse.ucsc.edu
  64.  
  65. ===========================================================================
  66. Co-moderator:  Richard Golding, Computer & Information Sciences, UC Santa Cruz
  67.         compdoc-techreports-request@ftp.cse.ucsc.edu
  68.