Return to BSD News archive
Xref: sserve comp.os.coherent:9083 comp.os.linux:36065 comp.os.minix:21954 comp.os.386bsd.questions:2003 comp.os.misc:2191 Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!elroy.jpl.nasa.gov!usc!wupost!uunet!mcsun!sun4nl!philapd!apdnews!baukje.idca.tds.philips.nl!groot From: groot@idca.tds.philips.nl (Henk de Groot) Newsgroups: comp.os.coherent,comp.os.linux,comp.os.minix,comp.os.386bsd.questions,comp.os.misc Subject: Re: Unix OS for 286 Message-ID: <groot.735821105@baukje.idca.tds.philips.nl> Date: 26 Apr 93 10:45:05 GMT References: <C5psFF.Jrp@unix.amherst.edu> <9304203477@drktowr.chi.il.us> <groot.735474426@baukje.idca.tds.philips.nl> <C5yq8y.2xH@sugar.neosoft.com> Sender: news@idca.tds.philips.nl Reply-To: groot@idca.tds.philips.nl (Henk de Groot) Lines: 28 X-Disclaimer: This opinion is mine alone In <C5yq8y.2xH@sugar.neosoft.com> peter@NeoSoft.com (Peter da Silva) writes: >No, that's because it's an 8086. Minix doesn't use protected mode. Minix DOES use protected mode! The problem is only that Minix keeps the code and the data in their own segment. One could say that the instructions to mess with the segment registers are considered 'priveledged' instructions and are therefor not for use in a user program (they are not priveleged however, a user program could execute the instructions without running in a trap). >We routinely run multimegabyte executables on our Xenix-286 boxes. Yes you can if you let your user programs use more than two segments. Obviously Xenix can manage it. I bet it bings back all the memory model horror to when compiling programs for it (or is everything far code and far data?). >My Apple-II has more RAM than my Mac! My 286 has more RAM than a stock 486 motherboard. Henk de Groot. -- / / Henk de Groot | Dep.: IISS-SE (System Management) /---/ __ __ / Loc: V2/A05 | Mail: groot@idca.tds.philips.nl / / (-_ / / /( Tel: +31 55 432104 | Digital Equipment Corporation