[comp.arch] Me too.

fouts@bozeman.ingr.com (Martin Fouts) (06/09/90)

In article <2286@crdos1.crd.ge.COM> davidsen@crdos1.crd.ge.COM (Wm E Davidsen Jr) writes:

   [Anything you can do with virtual pages I can do with segments.]

True.  But the granularity is a killer, and you frequently run out of
segment descriptors a lot more quickly than you run out of page table
entries.  (I've used literally dozens of shared libraries.)

    In spite of that, I believe that 95% of all programs on all computers
    (by number rather than CPU cycles) will run in 4MB of address space.
    And probably 95% in 16MB. There are not a lot of applications which
    need the huge memory, and that means a small market, few vendors, high
    prices, etc. Adam Smith walks here, too.

maybe true.  I certainly have written a lot of small programs.  But
its the big ones that are interesting (;-)
--
Martin Fouts

 UUCP:  ...!pyramid!garth!fouts  ARPA:  apd!fouts@ingr.com
PHONE:  (415) 852-2310            FAX:  (415) 856-9224
 MAIL:  2400 Geng Road, Palo Alto, CA, 94303

If you can find an opinion in my posting, please let me know.
I don't have opinions, only misconceptions.