On Sunday 20 April 2008 17:40:42 Andi Kleen wrote:
No, it won't. Which is what I was pointing out. You're hitting a different
wall there.
Never said it worked on a 32bit system. I was pointing out that there can be
workloads that do reach that 50K thread-count that you seem to be
calling "stupid".
As I pointed out later in the message, I *HAVE* run into lowmem starvation on
a 32bit x86 system. You thoughtfully removed this, perhaps because you felt
it damaged your argument. The machine in question is an old P3 box with less
than 1G of memory in it. (Phys+Swap on that machine is only about 1.4G)
So yes, on a 32bit machine you run into problems at much, much less of a
workload and a much lower thread-count than the magic 50K you are so fond of
talking about. If I had been running 4K stacks on that machine I probably
would have survived the mis-configuration without the reboot it took to make
the machine functional again - I probably would still have reconfigured
Apache and MySQL, though - the machine still would have gone largely
unresponsive.
DRH
--
Dialup is like pissing through a pipette. Slow and excruciatingly painful.
--