The official NGINX Open Source repository.
Go to file
Maxim Dounin afb4aafc6e Core: slab allocator free pages defragmentation.
Large allocations from a slab pool result in free page blocks being fragmented,
eventually leading to a situation when no further allocation larger than a page
size are possible from the pool.  While this isn't a problem for nginx itself,
it is known to be bad for various 3rd party modules.  Fix is to merge adjacent
blocks of free pages in the ngx_slab_free_pages() function.

Prodded by Wandenberg Peixoto and Yichun Zhang.
2014-06-03 17:53:03 +04:00
auto Upstream: generic hash module. 2014-06-02 16:16:22 +04:00
conf MIME: added application/xspf+xml MIME type (ticket #479). 2014-03-06 10:51:08 +01:00
contrib Contrib: added vim to README. 2013-12-06 19:58:27 +04:00
docs nginx-1.7.1-RELEASE 2014-05-27 17:58:08 +04:00
misc Documented the switch from java XSLScript to xslscript.pl. 2014-04-21 13:48:41 +04:00
src Core: slab allocator free pages defragmentation. 2014-06-03 17:53:03 +04:00
.hgtags release-1.7.1 tag 2014-05-27 17:58:09 +04:00