home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / os / os2 / misc / 43760 < prev    next >
Encoding:
Internet Message Format  |  1993-01-24  |  2.2 KB

  1. Path: sparky!uunet!olivea!inews.Intel.COM!imutm1.de.intel.com!gold.sub.org!jonas.gold.sub.org!rommel
  2. From: rommel@jonas.gold.sub.org (Kai Uwe Rommel)
  3. Newsgroups: comp.os.os2.misc
  4. Subject: Re: Does os/2 use all 32 meg when installed?
  5. Message-ID: <727801337rommel.root@jonas.gold.sub.org>
  6. Date: 23 Jan 93 15:02:17 GMT
  7. References: <rbeebe.24.0@surgery.med.yale.edu> <1993Jan18.170432.62850@cc.usu.edu> <1993Jan20.223933.21998@midway.uchicago.edu>
  8. Sender: root@jonas.gold.sub.org
  9. Organization: Private
  10. Lines: 36
  11.  
  12. In article <1993Jan20.223933.21998@midway.uchicago.edu> sip1@midway.uchicago.edu writes:
  13. >In article <1993Jan18.170432.62850@cc.usu.edu> slhpv@cc.usu.edu writes:
  14. >>I have noticed lots of the VESA local bus machines can have local bus
  15. >>drive controllers.  Will this remove the ISA 16 MB limitation?
  16. >>If so will OS/2 know the limitation is gone?
  17. >
  18. >In theory, yes, it would remove the limitation (which, by the way, is
  19. >only present when the device holding the swap file depends on 24-bit
  20. >DMA -- this is a rather exceptional circumstance; also, that RAM is
  21. >still used, but it isn't used quite the same as RAM below the 16 MB
  22. >line).
  23. >
  24. >I haven't been able to confirm this behavior in practice, however -- I
  25. >have no means of testing it.
  26.  
  27. By the way, in 2.0, even if you turn paging off completely when using
  28. 32MB with a 1542B or other busmastering controller in an ISA machine,
  29. the system will still not work properly. Apparently even normal file
  30. system access uses direct DMA into all regions of memory which
  31. obviously fails. The same happens when you put the swap device on a
  32. IDE drive and the try to access a SCSI device on a 1542B while using
  33. more than 16MB.
  34.  
  35. Also BTW, the same happens to 386BSD, so it's not a uniqe OS/2
  36. problem, it's a limitation of the 1542B on the ISA bus (double
  37. buffering would solve the problem but degrade performance).
  38.  
  39. Kai Uwe Rommel
  40.  
  41. --
  42. /* Kai Uwe Rommel                                      Muenchen, Germany *
  43.  * rommel@jonas.gold.sub.org                       Phone +49 89 723 4101 *
  44.  * rommel@informatik.tu-muenchen.de                  Fax +49 89 723 7889 */
  45.  
  46. DOS ... is still a real mode only non-reentrant interrupt
  47. handler, and always will be.                -Russell Williams
  48.