home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / biz / sco / general / 4883 < prev    next >
Encoding:
Text File  |  1992-12-30  |  1.9 KB  |  43 lines

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