aboutsummaryrefslogtreecommitdiffstats
path: root/erts/doc/src/erts_alloc.xml
AgeCommit message (Collapse)Author
2013-02-11erts: Increase default #cached segments to 10Björn-Egil Dahlberg
Previous default was 5.
2013-01-25Update copyright yearsBjörn-Egil Dahlberg
2012-12-14erts: Set super alignment (256kb) and limits for sbct (8Mb) and lmbcs (128Mb)Sverker Eriksson
2011-12-05Fix typo in erts_alloc(3)Tuncer Ayaz
2011-12-02Minor fix of erts_alloc.xmlHans Bolinder
2011-11-13Optimize memory allocationRickard Green
A number of memory allocation optimizations have been implemented. Most optimizations reduce contention caused by synchronization between threads during allocation and deallocation of memory. Most notably: * Synchronization of memory management in scheduler specific allocator instances has been rewritten to use lock-free synchronization. * Synchronization of memory management in scheduler specific pre-allocators has been rewritten to use lock-free synchronization. * The 'mseg_alloc' memory segment allocator now use scheduler specific instances instead of one instance. Apart from reducing contention this also ensures that memory allocators always create memory segments on the local NUMA node on a NUMA system.
2011-09-26Correct XML filesHans Bolinder
2011-07-18New allocator: Address order first fit (aoff)Sverker Eriksson
2011-07-08Use separate memory carriers for small blocksRickard Green
2010-02-17OTP-8457 Minor documentation fixes. Mainly anchor adjustments.Rickard Green
2009-11-20The R13B03 release.OTP_R13B03Erlang/OTP