home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / atari / st / 19712 < prev    next >
Encoding:
Internet Message Format  |  1993-01-12  |  1.9 KB

  1. Path: sparky!uunet!spool.mu.edu!olivea!mintaka.lcs.mit.edu!kropotkin.gnu.ai.mit.edu!entropy
  2. From: entropy@gnu.ai.mit.edu (maximum entropy)
  3. Newsgroups: comp.sys.atari.st
  4. Subject: Re: on the need for 'virtual memory'
  5. Message-ID: <ENTROPY.93Jan12195156@kropotkin.gnu.ai.mit.edu>
  6. Date: 13 Jan 93 00:51:56 GMT
  7. References: <C0r8vp.683@news2.cis.umn.edu>
  8. Sender: news@mintaka.lcs.mit.edu
  9. Organization: Not Proud Programmers
  10. Lines: 29
  11. In-Reply-To: davidli@simvax.labmed.umn.edu's message of 12 Jan 93 19:02:11 GMT
  12.  
  13. In article <C0r8vp.683@news2.cis.umn.edu> davidli@simvax.labmed.umn.edu writes:
  14. >Can someone who knows the history of UNIX please comment on whether the
  15. >early versions of UNIX 'required' virtual memory in order to work?  My
  16. >own impressions are that the PDP computers didn't have any virtual
  17. >memory, and that most programs that were larger than memory consisted of
  18. >a series of intelligent overlays.  (My impression is partially formed by
  19. >experience with UNIX 7.0 on a PDP-11/34, requiring a grand total of
  20. >10 megabytes of hard disk space, and the fact that one of the selling
  21. >points of the VAX series of computers was the fact that they had virtual
  22. >address space.)
  23.  
  24. Your impressions are accurate; it was even a big deal when the 11/34A
  25. came out because it could split instruction and data space for a grand
  26. total of 128K of per-process memory.  My DEC Pro-350 (11/34 class)
  27. running VENIX 1.0 (V7-like UNIX clone) lets you use more than 64K per
  28. process only by mapping pages of memory on a user-controlled basis
  29. (The C library will do it for you if you use some compilation
  30. switches) with a special OS call.
  31.  
  32. Why's this in comp.sys.atari.st?  Getting frustrated with trying to
  33. compile 600 meg source files with GCC under MiNT? (1/2 :-) )
  34.  
  35. Cheers,
  36. entropy
  37. --
  38. entropy@gnu.ai.mit.edu
  39. entropy. . .it's not just a good idea, it's the second law.
  40. Boycott AT&T, Lotus, Apple, and Xerox.  Join the League for
  41. Programming Freedom!  Write to lpf@uunet.uu.net for more information.
  42.