Xref: utzoo comp.sys.ibm.pc:28814 comp.sys.amiga:33834 Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!cwjcc!hal!ncoast!allbery From: allbery@ncoast.ORG (Brandon S. Allbery) Newsgroups: comp.sys.ibm.pc,comp.sys.amiga Subject: Re: OS/2 vs AmigaDOS Message-ID: <13645@ncoast.ORG> Date: 14 May 89 20:21:47 GMT References: <5664@microsoft.UUCP> <6793@cbmvax.UUCP> Reply-To: allbery@ncoast.UUCP (Brandon S. Allbery) Followup-To: comp.sys.ibm.pc Organization: Cleveland Public Access UN*X, Cleveland, Oh Lines: 40 As quoted from by limonce@pilot.njin.net (Tom Limoncelli): +--------------- | In article <6793@cbmvax.UUCP> daveh@cbmvax.UUCP (Dave Haynie) writes: | > The Amiga system has demand loaded device drivers--are you sure OS/2 doesn't? | > Sounds pretty primitive if it doesn't. Next thing you're going to be letting | > me that an OS/2 machine has to be put though some expert-level configuration | > process to add or possibly even remove a device or memory board. | [much deleted] | | Actually, OS/half builds a directed graph (remember your graph theory | from undergrad?) of each resource on the system being a node, and the | edges are pointers to which resource requested to use which resource. | It then does some graph theory algorithms and determines if a node is | unreachable; and therefore should be unloaded. +--------------- AAAAAGH!!!!! So even if you don't use the d*mned LAN Manager, you have to have enough memory to load it, along with everything else on the system? +--------------- | Don't believe me? Read Inside OS/2. ...and people wonder why it uses | so much memory. Ha! I sort of thought that keeping counts with | 16-bit integers would have worked a bit better myself. +--------------- But you still have to load everything first... or load each, one at a time, and keep an array of references somewhere, then use that array to load the desired modules *again*... bogus, s-l-o-w! Funny, the 7300 had runtime-loadable device drivers and ran fine in 2MB of memory. It even supported virtual memory. ++Brandon -- Brandon S. Allbery, moderator of comp.sources.misc allbery@ncoast.org uunet!hal.cwru.edu!ncoast!allbery ncoast!allbery@hal.cwru.edu Send comp.sources.misc submissions to comp-sources-misc@ NCoast Public Access UN*X - (216) 781-6201, 300/1200/2400 baud, login: makeuser