home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / unix / sysv386 / 14344 < prev    next >
Encoding:
Internet Message Format  |  1992-09-11  |  2.2 KB

  1. Path: sparky!uunet!crdgw1!rdsunx.crd.ge.com!ariel!davidsen
  2. From: davidsen@ariel.crd.GE.COM (william E Davidsen)
  3. Newsgroups: comp.unix.sysv386
  4. Subject: Re: >16MB on a 486
  5. Message-ID: <1992Sep11.195850.19596@crd.ge.com>
  6. Date: 11 Sep 92 19:58:50 GMT
  7. References: <Bu9E9r.H7z@maxed.amg.com> <2AB008AB.42F2@telly.on.ca>
  8. Sender: usenet@crd.ge.com (Required for NNTP)
  9. Reply-To: davidsen@crd.ge.com (bill davidsen)
  10. Organization: GE Corporate R&D Center, Schenectady NY
  11. Lines: 33
  12. Nntp-Posting-Host: ariel.crd.ge.com
  13.  
  14. In article <2AB008AB.42F2@telly.on.ca>, evan@telly.on.ca (Evan Leibovitch) writes:
  15.  
  16. | There's a file /etc/default/boot that contains a MEMRANGE definition of
  17. | where to look for usable RAM. I believe the default file as shipped
  18. | is set for 16MB. I had a system with 24MB, whose UNIX recognized all of
  19. | it once I set this entry higher and rebooted.
  20.  
  21.  
  22. | >  In any case, the DMA controller has the same limitation on memory
  23. | >size, plus a few others about address wrap and page boundaries which are
  24. | >getting mercifully dim in my memory. The bottom line is that some
  25. | >versions of UNIX will have trouble with the floppy but not the hard if
  26. | >you go >16MB.
  27. | This is the case at one installation I know of, where an ALR will panic
  28. | roughly every third time the floppy disk is accessed. Is this fixable by
  29. | the UNIX vendor or is it hardware?
  30.  
  31.   The boot file MEMRANGE allows a flag after the range, such as:
  32.     MEMRANGE=0-640k,1M-16M,16M-32M:1
  33. The colon introduces a one byte flag (which seems to be given in integer
  34. rather than hex). If the value of the low bit is 1, as shown above, this
  35. indicates that the memory doesn't support DMA and that buffering should
  36. be used. The above would be for a 32MB ISA system, for instance. If the
  37. system which is having problems does not have this set correctly I would
  38. certainly set it and see if it helps the problem.
  39.  
  40.   I *hope* that when a memory section is set no-DMA that it gets
  41. prefferentially used for things like text segments, so that i/o into
  42. data segs is minimized. That should really keep the overhead down.
  43. -- 
  44. bill davidsen, GE Corp. R&D Center; Box 8; Schenectady NY 12345
  45.     I admit that when I was in school I wrote COBOL. But I didn't compile.
  46.