We have some server with a huge amount of visitors (every minute, every day). Basically we had a nice fine-tuned sysctl config for this purpose. (If you don't modify it, it starts to behave strangely).
I'd like to ask the community if you could provide me one which.. well.. optimized for this purpose. Like maximizing open file limits and so on. That's what I meant.
Best Answer
define large activity? large number of files open? large files being transferred? lots of slow clients? This is taken off a machine that runs nginx serving 900+mb/sec of 120k or smaller images on a Quad Core Xeon 2.4. The settings on a server that does streaming content are much different. Each machine config is different based on the requirements. Blindly implementing these could make your performance better or worse.
While the information on this page is somewhat old, much of it still applies:
http://www.acc.umu.se/~maswan/linux-netperf.txt www.ibm.com/developerworks/linux/library/l-hisock.html slaptijack.com/system-administration/linux-tcp-performance-tuning/