ftp.nice.ch/peanuts/GeneralData/Usenet/news/1989/CSN-89.tar.gz#/comp-sys-next/1989/Dec/Pager-Objects

This is Pager-Objects in view mode; [Up]


Date: Sun 17-Dec-1989 19:13:58 From: morrison@cs.ubc.ca (Rick Morrison) Subject: Pager Objects I have been pouring over the Mach documentation provided with the NeXT. It is vaguely suggested (Ch 16 of the NeXT Ref Man) that an alternate pager object may be associated with a task. Further reading tends to falsify this suggestion, and there doesn't appear to be any evidence (e.g. in proc.h) that this is supported in the version of Mach running on the NeXT. Do other implementations of Mach allow alternate pagers or have I just encountered forward references to features not yet supported? --------------- Rick Morrison | {alberta,uw-beaver,uunet}!ubc-cs!morrison Dept. of Computer Science| morrison@cs.ubc.ca Univ. of British Columbia| morrison%ubc.csnet@csnet-relay.arpa Vancouver, B.C. V6T 1W5 | morrison@ubc.csnet (ubc-csgrads=128.189.97.20) (604) 228-4327
Date: Sun 19-Dec-1989 10:35:30 From: jpd00964@uxa.cso.uiuc.edu Subject: Re: Pager Objects /* Written 1:13 pm Dec 17, 1989 by morrison@cs.ubc.ca in uxa.cso.uiuc.edu:comp.sys.next */ /* ---------- "Pager Objects" ---------- */ >I have been pouring over the Mach documentation provided with the >NeXT. It is vaguely suggested (Ch 16 of the NeXT Ref Man) that an >alternate pager object may be associated with a task. Further reading >tends to falsify this suggestion, and there doesn't appear to be any >evidence (e.g. in proc.h) that this is supported in the version of Mach >running on the NeXT. > >Do other implementations of Mach allow alternate >pagers or have I just encountered forward references to features >not yet supported? Carneghi Mellon (however it is spelled) has their mach manual in a downloadable form through anonymous ftp. I forget the address, but somone should know it. I really recommend going through that rather than the NeXT manual. Michael Rutman SoftMed
Date: Sun 20-Dec-1989 05:20:01 From: Richard.Draves@CS.CMU.EDU Subject: Re: Pager Objects Excerpts from netnews.comp.os.mach: 17-Dec-89 Pager Objects Rick Morrison@cs.ubc.ca (772) > I have been pouring over the Mach documentation provided with the > NeXT. It is vaguely suggested (Ch 16 of the NeXT Ref Man) that an > alternate pager object may be associated with a task. Further reading > tends to falsify this suggestion, and there doesn't appear to be any > evidence (e.g. in proc.h) that this is supported in the version of Mach > running on the NeXT. > Do other implementations of Mach allow alternate > pagers or have I just encountered forward references to features > not yet supported? The NeXT 1.0 VM system is based on the Mach 2.0 release from CMU. It doesn't support external memory managers (pagers). (This support was still experimental in Mach 2.0.) The external memory management interface is standard in Mach 2.5. This interface allows user tasks to act as servers for memory objects, and allows other user tasks to map these memory objects into their address spaces. I don't know when NeXT plans to release a kernel that supports external memory management. Rich

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Marcel Waldvogel and Netfuture.ch.