Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!hplabs!hp-pcd!hpcvlx!bturner
From: bturner@hpcvlx.cv.hp.com (Bill Turner)
Newsgroups: comp.windows.ms
Subject: Re: Generic in Large Model
Message-ID: <106580066@hpcvlx.cv.hp.com>
Date: 2 Oct 89 16:25:03 GMT
References: <1464@quiche.cs.mcgill.ca>
Organization: Hewlett-Packard Co., Corvallis, OR, USA
Lines: 15

> If you use th multi-threaded library in OS/2.. it's the only Model you
> can use! LARGE!

The problem isn't in OS/2, but rather in MSW on DOS.  I have a bit of
understanding on the way MSW handles memory (if you are curios, I believe
Petzold has a pretty good description), and you really cannot use LARGE
model in MSW.  A lot of this has to do with how multiple instances of
movable data segments are handled.

[The real problem is that MSW is trying to do memory management in
software without hardware support.  The curse of living in the DOS/8086
real-mode world.]

--Bill Turner (bturner@hp-pcd.hp.com)
HP Corvallis Information Systems