On Wed, Jun 25, 2003 at 03:23:39PM +0300, Muli Ben-Yehuda wrote:
> 
>     . For virtual memory, I've never heard of a 2 GB
> limitation (4, definitly, 3 or 3.5, or even 2.9, fine[0]). References?
> 


  There is also an option to make the kernel use 2G out of the available
4G. I remember seeing it with regard to UML. I have googled for `uml 2G'
and got the following as the 1st result:

                            UML on 2G/2G hosts
                                                        
   Introduction
   
     Most Linux machines are configured so that the kernel occupies the
     upper 1G (0xc0000000 - 0xffffffff) of the 4G address space and
     processes use the lower 3G (0x00000000 - 0xbfffffff). However, some
     machine are configured with a 2G/2G split, with the kernel
     occupying the upper 2G (0x80000000 - 0xffffffff) and processes 
     using the lower 2G (0x00000000 - 0x7fffffff).
         
The URL is http://user-mode-linux.sourceforge.net/2G-2G.html.


> [0] In linux, the kernel is always mapped at the top of the address
> spae, taking anywhere from 1.1 to 0.5 GB of memory for itself. Just
> how much depends on the kernel version and the options it was compiled
> with. 


  Doesn't this, as well as the URL from above, assume IA32?
-- 

    Shaul Karl, [EMAIL PROTECTED] e t

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to