On Wed, Jun 16, 2004 at 11:10:17PM +0300, Muli Ben-Yehuda wrote:
> On Wed, Jun 16, 2004 at 11:58:36PM +0300, guy keren wrote:
> 
> > to sum it all up - we're back to the days of himem.sys and emm386.sys on
> > good old MSDOS, except that 896MB replaces the old 640KB on msdos (which
> > himem.sys lifted to a 1MB limit), and 'ZONE_HIGHMEM' comes instead of the
> > memory swapping performed by EMM386.sys .
> > 
> > now, who was the linux geek that said "well, 1GB of memory should be
> > enough for anyone" ? :)
> 
> That would be one Torvalds, Linus Torvalds :-) 
> 
> Just to show that while all software sucks, we still suck somewhat
> less than DOS, mingo came up with the 4:4 split, which gives the
> kernel its own 4GB of virtual address space, at the cost of a much
> more expensive context switch every time you switch from user space to
> kernel space, and vice versa, and much ugliness in the code. The real
> solution is, of course, a 64bit architecture. Anyone want to buy me a
> shiny G5?  
> 

What would be the drawback of the 2:2 split patch in this case? It
would give you only 2GB of memory instead of 4 but saves on the context
switches.

> Cheers, 
> Muli 
> -- 
> Muli Ben-Yehuda
> http://www.mulix.org | http://mulix.livejournal.com/
> 


=================================================================
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