Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!cmcl2!brl-adm!adm!rbj@icst-cmr.arpa From: rbj@icst-cmr.arpa (Root Boy Jim) Newsgroups: comp.unix.wizards Subject: Shared libraries (Was: Re: Big Programs Hurt Performance) Message-ID: <9854@brl-adm.ARPA> Date: Mon, 19-Oct-87 12:48:57 EDT Article-I.D.: brl-adm.9854 Posted: Mon Oct 19 12:48:57 1987 Date-Received: Tue, 20-Oct-87 06:09:03 EDT Sender: news@brl-adm.ARPA Lines: 24 > Other than the fact that the M16 had an MMU, this almost proves the point > by example. > -- > Stephen Samuel Disclaimer: You betcha! You call what the 16 had an MMU? It has a pair of base and length registers. The VA of one set is 0, the VA for the other is 800000. Separate I&D loads the text at 800000, which is kind of strange. The MMU limits the addressable memory to 1MB as the length is 8 bits with a 4K click. Not much of an MMU. Um, that is really all you need. And one step further than the 8086, which only has base registers (no length regs). The Univac 1108 had exactly this kind of MMU, and had a 256K address space. Of course those addresses were 36 bit words, so that is pretty much 1 Meg. John F. Haugh II HECI Exploration Co. Inc. UUCP: ...!ihnp4!killer!jfh 11910 Greenville Ave, Suite 600 "Don't Have an Oil Well?" Dallas, TX. 75243 " ... Then Buy One!" (214) 231-0993 (Root Boy) Jim Cottrell National Bureau of Standards Flamer's Hotline: (301) 975-5688