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? Cheers, Muli -- Muli Ben-Yehuda http://www.mulix.org | http://mulix.livejournal.com/
signature.asc
Description: Digital signature
