nginx/src/event
Maxim Dounin 0d59500343 Event pipe: reduced number of file buffers used.
If possible we now just extend already present file buffer in p->out chain
instead of keeping ngx_buf_t for each buffer we've flushed to disk.  This
saves about 120 bytes of memory per buffer flushed to disk, and resolves
high CPU usage observed in edge cases (due to coalescing these buffers on
send).
2011-10-31 09:54:55 +00:00
..
modules The "worker_aio_requests" directive. 2011-09-20 07:30:09 +00:00
ngx_event_accept.c fix building by msvc8 introduced by the previous commit 2010-12-02 14:20:51 +00:00
ngx_event_acceptex.c delete unused field c->local_socklen 2009-11-01 19:29:49 +00:00
ngx_event_busy_lock.c fix English grammar 2007-10-14 18:56:15 +00:00
ngx_event_busy_lock.h fix English grammar 2007-10-14 18:56:15 +00:00
ngx_event_connect.c update comments 2009-11-25 18:03:59 +00:00
ngx_event_connect.h proxy_bind, fastcgi_bind, and memcached_bind 2009-11-02 15:24:02 +00:00
ngx_event_connectex.c nginx-0.1.5-RELEASE import 2004-11-11 14:07:14 +00:00
ngx_event_mutex.c nginx-0.1.5-RELEASE import 2004-11-11 14:07:14 +00:00
ngx_event_openssl.c Decrease of log level of some SSL handshake errors. 2011-10-25 15:04:09 +00:00
ngx_event_openssl.h A new fix for the case when ssl_session_cache defined, but ssl is not 2011-08-04 11:12:30 +00:00
ngx_event_pipe.c Event pipe: reduced number of file buffers used. 2011-10-31 09:54:55 +00:00
ngx_event_pipe.h Event pipe: reduced number of file buffers used. 2011-10-31 09:54:55 +00:00
ngx_event_posted.c nginx-0.3.3-RELEASE import 2005-10-19 12:33:58 +00:00
ngx_event_posted.h nginx-0.3.3-RELEASE import 2005-10-19 12:33:58 +00:00
ngx_event_timer.c Replaced "can not" with "cannot" and "could not" in a bunch of places. 2011-09-19 14:48:29 +00:00
ngx_event_timer.h fix comment 2007-12-29 16:55:31 +00:00
ngx_event.c Replaced "can not" with "cannot" and "could not" in a bunch of places. 2011-09-19 14:48:29 +00:00
ngx_event.h aio sendfile 2009-08-30 09:52:39 +00:00