home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.misc
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!darwin.sura.net!wupost!gumby!yale!yale.edu!ira.uka.de!math.fu-berlin.de!mailgzrz.TU-Berlin.DE!news.netmbx.de!Germany.EU.net!mpifr-bonn.mpg.de!specklec.mpifr-bonn.mpg.de!mlelstv
- From: mlelstv@specklec.mpifr-bonn.mpg.de (Michael van Elst)
- Subject: Re: Random musings
- Message-ID: <1992Nov17.173015.10304@mpifr-bonn.mpg.de>
- Sender: news@mpifr-bonn.mpg.de
- Nntp-Posting-Host: specklec
- Organization: Max-Planck-Institut f"ur Radioastronomie
- References: <Qf0xjYm00WDNQPCLY9@andrew.cmu.edu> <S37732V.92Nov14112613@lk-hp-16.hut.fi> <mwm.2n3h@contessa.palo-alto.ca.us> <S37732V.92Nov15115452@lk-hp-22.hut.fi>
- Date: Tue, 17 Nov 1992 17:30:15 GMT
- Lines: 27
-
- In <S37732V.92Nov15115452@lk-hp-22.hut.fi> s37732v@snakemail.hut.fi (Markus Juhani Aalto) writes:
- > and one person running Emacs could kill the system. Those sytsems
- > didn't have demand paging, but it did have memory protection.
-
- >They had a memory protection with 68000? Hmmm.?
-
- Sure. They used some custom MMU. All Sun-3 workstation including the 68030
- machines (all other Sun-3 machines used 68020) did not use the Motorola MMU
- but a custom design made of a couple of SRAMs and PALs (later an ASIC).
- A similar MMU was used in Sun-2 (68010) machines.
-
- Some folx (Apollo ?) made virtual memory on 68000's. One solution was that
- the compiler never generated instructions that couldn't be re-run when there
- was the chance of a page fault. Automatic segment extension for the stack
- was done by a 'probe' instruction in the function prefix that triggered
- a page fault.
- Another solution was to have 2 68000's. The probability of 2 processes
- page-faulting at the same time isn't that high (unless you do 90% of the
- I/O via mmap as in SunOS). So one 68000 was halted within the memory cycle
- and the other took over.
-
- Regards,
- --
- Michael van Elst
- UUCP: universe!local-cluster!milky-way!sol!earth!uunet!unido!mpirbn!p554mve
- Internet: p554mve@mpirbn.mpifr-bonn.mpg.de
- "A potential Snark may lurk in every tree."
-