home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.unix.sysv386
- Path: sparky!uunet!caen!destroyer!mudos!mju
- From: mju@mudos.ann-arbor.mi.us (Marc Unangst)
- Subject: Re: >16MB on a 486
- Message-ID: <BunB1D.InH@mudos.ann-arbor.mi.us>
- Date: Wed, 16 Sep 1992 00:36:48 GMT
- References: <1992Sep13.105315.15555@husc3.harvard.edu> <BuJIw0.AE3@virtech.uucp> <1992Sep15.000013.24288@omega.ssw.de>
- Organization: The Programmer's Pit Stop, Ann Arbor MI
- Lines: 31
-
- In article <1992Sep15.000013.24288@omega.ssw.de> av@omega.ssw.de (Andreas Vogel) writes:
- >As far as I know, one have NO access to memory above the first 16 MB.
- >This is true for ALL SVR3 Systems (ISC, SCO, ...). This might be true
- >for some SVR4 systems. The original AT&T code provides the routines
- >to access memory above the first 16 MB but these routines are not
- >enabled by default. The only problem that arise is to handle the DMA
- >access within the first 16 MB. So the kernel has to arrange this for
- >buffers which resides in the "extended" memory. Personally, I have a 486 ISA
-
- I'm not sure I understand what you're trying to say, but I don't think
- you know what you're talking about.
-
- SCO Unix, which is based on SVR3, can handle up to 256MB of RAM in
- 3.2v4.0. The only restriction is that, on ISA-bus systems, memory
- residing above 16MB cannot be involved in a DMA transfer. The SCO
- Unix kernel works around this by providing I/O buffers, located below
- the 16MB line, that are used for DMA if the target memory location is
- above 16MB. Note that SCO Unix also tries to locate the kernel buffer
- cache entirely below 16MB if at all possible, in order to minimize
- DMA overhead if you have a bus-mastering disk controller.
-
- This is all probably false for non-SCO SVR3's, since SCO has modified
- their Unix substantially from the AT&T source base. I know that the
- AT&T SVR4.0.3 source base does not correctly handle DMA transfers to
- memory addresses above 16MB; almost all of the Intel SVR4 vendors have
- fixed this problem in either their original release or with a patch.
-
- --
- Marc Unangst | Real men don't use Windows. Real men use X.
- mju@mudos.ann-arbor.mi.us | Only a real man would use a GUI where the
- | shift keys after "Alt" are "Super" and "Hyper."
-