about summary refs log tree commit homepage
path: root/TUNING
DateCommit message (Collapse)
2016-11-28TUNING: document THP caveat for Linux users
This probably applies to other kernels, too, but I'm most familiar with Linux.
2015-07-15doc: remove references to old servers
They'll continue to be maintained, but we're no longer advertising them. Also, favor lowercase "unicorn" while we're at it since that matches the executable and gem name to avoid unnecessary escaping for RDoc.
2015-03-12doc: document Etc.nprocessors for worker_processes
Ruby 2.2 has Etc.nprocessors, and using that (directly or as a factor) for setting worker_processes is often (but not always) appropriate.
2012-04-11misc documentation spelling fixes
Found via rdoc-spellcheck
2011-04-29TUNING: more minor doc updates
2011-04-29TUNING: document worker_processes tuning
It seems people are still confused about it...
2011-04-29TUNING: original sentence was incomplete
2010-08-30TUNING: more on socket buffer sizes
Large buffers can hurt as well as help. And the difference in real apps that do a lot of things other than I/O often makes it not worth it.
2009-09-27TUNING: notes about benchmarking a high :backlog
Based on the experiences of Tom Preston-Werner: http://thread.gmane.org/gmane.comp.lang.ruby.unicorn.general/24/focus=28
2009-05-03TUNING: add a note about somaxconn with UNIX sockets
2009-05-02Add TUNING document
Most of this should be applicable to Mongrel and other web servers, too.