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]
