sdyer@bbncca.ARPA (Steve Dyer) (01/23/84)
What memory model for the 8088 does the PC/IX C compiler use? Are you limited to 64 K, 128 K or NNN K per process? What's the size of the kernel? How much space is left on the Winchester if all the UNIX utilities are present? -- /Steve Dyer decvax!bbncca!sdyer sdyer@bbncca
johnl@haddock.UUCP (01/25/84)
#R:bbncca:-50400:haddock:13600005:000:977 haddock!johnl Jan 24 12:28:00 1984 What memory model for the 8088 does the PC/IX C compiler use? Are you limited to 64 K, 128 K or NNN K per process? Small model. 64K of code and 64K of data. Think of it as a PDP-11/44. (It turned out to be very hard to think of a medium or large model that still let us swap programs in to different places from where they were swapped out.) What's the size of the kernel? How much space is left on the Winchester if all the UNIX utilities are present? About 100K. If you have an 8087, you can get back about 5K of floating point simulation. The 100K includes 30 disk buffers, a definite performance win on the IBM disks. If you're really cramped, you can fiddle with table sizes and rebuild the kernel. The full distribution is about 5MB, but there's a lot of it that you are not likely to want on a PC, e.g. connect time accounting and troff. We find that 3MB is realistic, leaving about 7MB for user stuff. John Levine, ima!johnl