When buff/cache increase in FreePBX?

Hi,

I would appreciate to have advice regarding memory usage of FreePBX.
In our current in our current production PBX buff/cache value increases over time.
Below is the snapshot after running about 2 weeks,

   [root@pbx ~]# free -h
                  total        used        free      shared  buff/cache   available
    Mem:           3.7G        546M        613M        192M        2.6G        2.7G
    Swap:          8.0G        140K        8.0G

and below is just right after the reboot of PBX.

[root@pbx ~]# free -h
              total        used        free      shared  buff/cache   available
Mem:           3.7G        249M        3.2G        8.7M        312M        3.2G
Swap:          8.0G          0B        8.0G

I am guessing it is a normal behavior of Linux in general as in below link, and our system is fine since available memory is not becoming close to zero, but I am curious to know in what occasion Linux try to allocate buffer / cache.
(Is there any specific module which consumes more buffer / cache?)

https://www.linuxatemyram.com/

Any comment would be appreciated. Thanks! :slight_smile:

Environment:

  • Asterisk: 13.6.0
  • FreePBX: 13.0.192.18
  • Linux (CentOS7): 3.10.0-693.2.2.el7.x86_64

This is a Linux thing. Has nothing to do with FreePBX.

1 Like