DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Hardware configuration overview

Memory bootstrings

The mem bootstring enables you to discover how much memory boot thinks your system has, and to reconfigure this if necessary. To find out how much memory boot thinks your system has, enter mem=/p.


NOTE: boot ignores memory definitions below 1MB. The operating system cannot address high memory from 640KB to 1MB, and its upper address limit is 4GB.

To define your system as having 12MB of memory starting at 1MB in addition to its 640KB base memory, enter mem=1m+12m or, alternatively, mem=1m-13m You can use this to limit the memory size of your machine artificially -- for example, to test the performance of an application on a machine with a smaller amount of memory. You can only allocate memory as pages aligned on 4KB boundaries.

Memory above 16MB is not addressable by DMA for those peripheral controllers that only support 24-bit addressing. To mark memory above 16MB on a 24MB machine as non-DMAable, enter mem=1m-16m,16m+8m/n.

For more information about the mem bootstring, see the mem(HW) manual page.


Next topic: cache bootstring
Previous topic: Disabling drivers with bootstrings

© 2005 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 -- 03 June 2005