diff options
author | Sverker Eriksson <[email protected]> | 2011-07-29 17:42:02 +0200 |
---|---|---|
committer | Sverker Eriksson <[email protected]> | 2011-07-29 17:42:02 +0200 |
commit | 07936436b8a8b18b80451a09e040283ebecbd43b (patch) | |
tree | 351efbc05604fa0df288662f9071bd8912954d0c /erts/doc | |
parent | 388bb54ba7128c1242c3fbee8a45168bd20110a4 (diff) | |
parent | 94ad6bd0aec9dd41b1bb4d789df313ddcad5af5b (diff) | |
download | otp-07936436b8a8b18b80451a09e040283ebecbd43b.tar.gz otp-07936436b8a8b18b80451a09e040283ebecbd43b.tar.bz2 otp-07936436b8a8b18b80451a09e040283ebecbd43b.zip |
Merge branch 'sverker/allocator-aoff/OTP-9424' into dev
* sverker/allocator-aoff/OTP-9424:
New allocator: Address order first fit (aoff)
Diffstat (limited to 'erts/doc')
-rw-r--r-- | erts/doc/src/erts_alloc.xml | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/erts/doc/src/erts_alloc.xml b/erts/doc/src/erts_alloc.xml index 452e5d990e..90347824d5 100644 --- a/erts/doc/src/erts_alloc.xml +++ b/erts/doc/src/erts_alloc.xml @@ -180,6 +180,14 @@ used. The time complexity is proportional to log N, where N is the number of free blocks.</p> </item> + <tag>Address order first fit</tag> + <item> + <p>Strategy: Find the block with the lowest address that satisfies the + requested block size.</p> + <p>Implementation: A balanced binary search tree is + used. The time complexity is proportional to log N, where + N is the number of free blocks.</p> + </item> <tag>Good fit</tag> <item> <p>Strategy: Try to find the best fit, but settle for the best fit @@ -320,11 +328,11 @@ subsystem identifier, only the specific allocator identified will be effected:</p> <taglist> - <tag><marker id="M_as"><c><![CDATA[+M<S>as bf|aobf|gf|af]]></c></marker></tag> + <tag><marker id="M_as"><c><![CDATA[+M<S>as bf|aobf|aoff|gf|af]]></c></marker></tag> <item> Allocation strategy. Valid strategies are <c>bf</c> (best fit), - <c>aobf</c> (address order best fit), <c>gf</c> (good fit), - and <c>af</c> (a fit). See + <c>aobf</c> (address order best fit), <c>aoff</c> (address order first fit), + <c>gf</c> (good fit), and <c>af</c> (a fit). See <seealso marker="#strategy">the description of allocation strategies</seealso> in "the <c>alloc_util</c> framework" section.</item> <tag><marker id="M_asbcst"><c><![CDATA[+M<S>asbcst <size>]]></c></marker></tag> <item> |