home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: biz.sco.general
- Path: sparky!uunet!hobbes!xenitec!hermix!lance
- From: lance@markv.com (Lance Ellinghouse)
- Subject: Re: Performance degradation under SCO UNIX
- Organization: Mark V Systems Limited, Encino, Ca
- Date: Wed, 30 Dec 1992 18:05:06 GMT
- Message-ID: <1992Dec30.180506.8566@markv.com>
- References: <9212300856.aa15942@openage.COM>
- Lines: 32
-
- In article <9212300856.aa15942@openage.COM> "Paul A. Fischer, Sr UNIX Sys Consultant" <paul@openage.com> writes:
- >>Even if it's run under DOS, under, say Merge, we don't use DOS
- >>shadown BIOS, do we?
- >
- >The way I understand it is this. The OS (DOS and UNIX/XENIX) need to access
- >the system BIOS quite often (a few times a second). By copying this
- >information from the BIOS chips which are 8-bit on a 8MHz bus, into RAM which
- >is 32-bit and runs at the same MHz rating as the processor, we can access this
- >information much quicker. This is most noticable when SCO boots and displays
- >the hardware information. With BIOS shadowing off it takes several seconds,
- >but it screams by with the BIOS shadow on. You might try it for yourself.
-
- Actually this is incorrect as far as I know. DOS uses BIOS. UNIX/Xenix
- does NOT use it except to do the initial loading of "/boot", "/dos",
- and "/unix". After "/unix" is loaded, it no longer uses the BIOS.
- It uses the device drivers you have linked into the kernel.
- The problem is that BIOS is NOT 32-bit, and is NOT re-entrant.
- 2 things that UNIX requires to access hardware, thus BIOS is not
- a good option. The display of devices you see when you boot UNIX
- is when the device drivers are initialized inside the kernel, NOT
- what BIOS knows about.
-
- >Somewhere in the dark recesses of my mind I remember that UNIX/XENIX might
- >internally cache this information when it boots. I wonder if Bela or another
- >SCO Wiz can tell us if this is true.
-
- I hope I am not giving out incorrect information.. Bela, could you
- confirm or deny my statements above?
-
- Lance Ellinghouse
- lance@markv.com
-
-