Version 9 (modified by chris, 3 years ago) (diff) |
---|
Table of Contents
RAM Usage
Some notes on the RAM allocated and used by the virtual servers as of June 2013, see ticket:555#comment:61 for the reason for the creation of this page and the time spend on it.
puffin
wiki:PuffinServer is the server running https://www.transitionnetwork.org/ and it was originally created with 4GB of RAM. On 20th June, following problems related to how it was coping with the load it was under, this was doubled to 8GB of RAM.
Following is a memory usage graph from the Munin stats for the server which illustrate the increase:
The sawtooth pattern is caused by MySQL slowly increasing it's memory usage as more things are cached and MySQL restarts, this is made clear in the graph below which tracks the memory used by some of the key processes on the server:
The increase in php-fpm memory usage above, which coincides with the increase in the RAM allocated to the server, is due to an increase in the minimum number of php-fpm processes which are ketp available to server client requests.
In the first graph above one key thing to note is the amount the server is swapping -- this is is in red and it's also illustrated on the following graph of swap space used:
Attachments
-
puffin-memory-month-2013-06-24.png
(57.3 KB) -
added by chris 3 years ago.
Puffin Monthly RAM Usage 24th June 2013
-
puffin-multips_memory-month-2013-06-24.png
(36.3 KB) -
added by chris 3 years ago.
Puffin Multi-PS Memory Usage 24th June 2013
-
puffin-swap-month-2013-06-24.png
(20.9 KB) -
added by chris 3 years ago.
Puffin Swap 24th June 2013
-
penguin-memory-month-2013-06-25.png
(44.5 KB) -
added by chris 3 years ago.
Penguin Monthly Memory Usage 25th June 2013
-
penguin-swap-day-2013-06-25.png
(23.6 KB) -
added by chris 3 years ago.
Penguin Swap Daily 20th June 2013
-
puffin-http_loadtime-month-2013-06-26.png
(30.8 KB) -
added by chris 3 years ago.
Puffin HTTP Monthly Loadtime 26th June 2013