Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ukma!rutgers!apple!Apple.COM!lsr From: lsr@Apple.COM (Larry Rosenstein) Newsgroups: comp.sys.mac.programmer Subject: Re: System 7.0 Q & A -- memory protection (none) Message-ID: <1906@internal.Apple.COM> Date: 16 May 89 23:56:53 GMT Sender: usenet@Apple.COM Organization: Objects-R-Us, Apple Computer, Inc. Lines: 16 References:<1838@internal.Apple.COM> <7320@hoptoad.uucp> In article <7320@hoptoad.uucp> tim@hoptoad.uucp (Tim Maroney) writes: > another actually increases in System 7.0. To be useful, virtual memory > requires that process sizes be able to increase. Given one large > address space, the only way to do this on the Mac is by discontiguous > heaps -- that is, when the application heap runs out of memory, a new The System 7.0 virtual memory implementation sits under MultiFinder. Everything is the same as it is now, except that MultiFinder thinks it has more RAM to work with. The heaps are all allocated contiguously from the large address space. Larry Rosenstein, Apple Computer, Inc. Object Specialist Internet: lsr@Apple.com UUCP: {nsc, sun}!apple!lsr AppleLink: Rosenstein1