Changes

From SME Server
Jump to navigationJump to search
added memory usage and limits
Line 498: Line 498:     
From http://forums.contribs.org/index.php?topic=32998.msg140512#msg140512
 
From http://forums.contribs.org/index.php?topic=32998.msg140512#msg140512
 +
 +
 +
===Memory usage and limits===
 +
 +
*How much memory can sme server handle
 +
 +
SME server currently (v7.3) supports 16GB of RAM, with a maximum of 3GB per process. These limits can easily be increased to 64GB total and 4GB per process by installing and running the "hugemem" variant of the kernel
 +
 +
*Why does my sme server always seem to be using all the memory, there is no spare memory left
 +
 +
Utilities such as top or htop always report that all available memory is being used.
 +
The Linux OS is designed to utilise all available memory all of the time. If other processes require more memory then it is made available to those processes. Fully utilising all the available memory is a good thing as it optimises the performanece of your server.
 +
 +
*How can I tell if my sme server needs more memory
 +
 +
Watch the availabe swap memory usage eg using top, htop or ps -aux. If swap memory usage regularly exceeds 50% of the available swap memory, then you should add more physical RAM to your system.
 +
Other indications that additional RAM is required are "out of memory" messages in log files, and at times the server becomes inactive for a period, often related to spam & virus scanning & high email loads.
     
624

edits

Navigation menu