Re: 4g/4g for 2.6.6

From: Bill Davidsen
Date: Tue May 25 2004 - 16:02:51 EST


Rik van Riel wrote:
On Tue, 25 May 2004, Andrea Arcangeli wrote:


Clearly by opening enough files or enough network sockets or enough vmas
or similar, you can still run out of normal zone, even on a 2G system,
but this is not the point or you would be shipping 4:4 on the 2G systems
too, no?


The point is, people like to run bigger workloads on
bigger systems. Otherwise they wouldn't bother buying
those bigger systems.


Sure, and "bigger workloads" can mean a lot of small client processes talking to a threaded large process, like database or news, or it can be huge datasets, like image or multimedia processing. Unfortunately it seems that these all (ab)use the VM in various ways.

x86 with lots of memory is likely to remain cost effective for years, not only because it not only allows more memory but needs more memory in most cases, but because vendors will hang on to their profit margins on 64 bit CPUs for that long. And for uses with many small client processes, the advantage of 64 bits is pretty small when you have 2MB processes. Given a bus which allows i/o to more memory, the benefits in performance are really hard to see.

--
-bill davidsen (davidsen@xxxxxxx)
"The secret to procrastination is to put things off until the
last possible moment - but no longer" -me
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/