![]() | |||||||||||||
Messages in this thread |
David Lang a écrit : > Ok, so if you have large numbers of CPU's and large page sizes it's not > useful. however, what about a 2-4 cpu machine with 4k page sizes, 8-32G > of ram (a not unreasonable Opteron system config) that will be running > 5,000-20,000 processes/threads? Dont forget 'struct files_struct' are shared between threads of one process. So may benefit from this 'special cache' only if you plan to run 20.000 processes. > > I know people argue that programs that do such things are bad (and I > definantly agree that they aren't optimized), but the reality is that > some workloads are like that. if a machine is being built for such uses > configuring the kernel to better tolorate such use may be useful If 20.000 process runs on a machine, I doubt the main problem of sysadmin is about the 'struct files_struct' placement in memory :) Eric - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2006-01-06 07:40 [from the cache] ©2003-2008 | |||||||||||||