diff options
author | Rickard Green <rickard@erlang.org> | 2020-11-12 18:53:34 +0100 |
---|---|---|
committer | Rickard Green <rickard@erlang.org> | 2020-11-12 18:53:34 +0100 |
commit | 45bb65da09ed1c3e26407f8a0ec5b9e64c6a6755 (patch) | |
tree | 49df3f6219df1c9e823a29cf945f47d8a6a38999 /system | |
parent | 0f0100618e3d050ea9f00517a4d7ba00bfb740b9 (diff) | |
parent | befd665b8fad4aabd66ee1ad20aa87390c995438 (diff) | |
download | erlang-45bb65da09ed1c3e26407f8a0ec5b9e64c6a6755.tar.gz |
Merge branch 'rickard/alias/OTP-16718' into rickard/alias/master/OTP-16718
* rickard/alias/OTP-16718:
User defined tag in monitor messages
Use alias in gen behaviours
Introduce aliases for processes
Introduce internal references containing pid of creator
Allow huge remote references
Diffstat (limited to 'system')
-rw-r--r-- | system/doc/efficiency_guide/advanced.xml | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/system/doc/efficiency_guide/advanced.xml b/system/doc/efficiency_guide/advanced.xml index acf909b0fc..4fd49a5584 100644 --- a/system/doc/efficiency_guide/advanced.xml +++ b/system/doc/efficiency_guide/advanced.xml @@ -114,13 +114,14 @@ </row> <row> <cell>Reference</cell> - <cell>On 32-bit architectures: 5 words for a reference from the - current local node + 7 words for a reference from another - node.<br></br> - On 64-bit architectures: 4 words for a reference from the current - local node + 6 words for a reference from another node.<br></br> - A reference refers into a node table, which also consumes - memory.</cell> + <cell>On 32-bit architectures: 4-7 words for a reference from the + current local node, and 7-9 words for a reference from another + node.<br/> + On 64-bit architectures: 4-6 words for a reference from the current + local node, and 6-7 words for a reference from another node.<br/> + A reference also refers into more or less emulator internal data + structures which also consumes memory. At a minimum it + refers into the node tables.</cell> </row> <row> <cell>Fun</cell> |