summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2012-08-02 23:36:53 +0100
committerMatthias Radestock <matthias@rabbitmq.com>2012-08-02 23:36:53 +0100
commit158e65dc44eaa6db422397f36caec2db18f03bd5 (patch)
treee68b8dd541b603b3681ba4b7e6336f05d34b8662 /src
parente62a381d53e320cb4778cfac94be18f38fb51c8f (diff)
downloadrabbitmq-server-git-158e65dc44eaa6db422397f36caec2db18f03bd5.tar.gz
inlining refactor
Diffstat (limited to 'src')
-rw-r--r--src/vm_memory_monitor.erl6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/vm_memory_monitor.erl b/src/vm_memory_monitor.erl
index df5f73e749..c254c30d06 100644
--- a/src/vm_memory_monitor.erl
+++ b/src/vm_memory_monitor.erl
@@ -179,7 +179,7 @@ set_mem_limits(State, MemFraction) ->
?MEMORY_SIZE_FOR_UNKNOWN_OS;
M -> M
end,
- MemLim = get_mem_limit(MemFraction, TotalMemory),
+ MemLim = trunc(MemFraction * lists:min([TotalMemory, get_vm_limit()])),
error_logger:info_msg("Memory limit set to ~pMB of ~pMB total.~n",
[trunc(MemLim/?ONE_MB), trunc(TotalMemory/?ONE_MB)]),
internal_update(State #state { total_memory = TotalMemory,
@@ -229,10 +229,6 @@ get_vm_limit(_OsType) ->
%%http://en.wikipedia.org/wiki/X86-64#Virtual_address_space_details
end.
-get_mem_limit(MemFraction, TotalMemory) ->
- AvMem = lists:min([TotalMemory, get_vm_limit()]),
- trunc(AvMem * MemFraction).
-
%%----------------------------------------------------------------------------
%% Internal Helpers
%%----------------------------------------------------------------------------