]> git.ipfire.org Git - thirdparty/asterisk.git/commit
contrib: Add systemd service and timer files for malloc trim.
authorBen Ford <bford@sangoma.com>
Wed, 16 Apr 2025 18:45:03 +0000 (13:45 -0500)
committergithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Thu, 17 Apr 2025 12:11:35 +0000 (12:11 +0000)
commit576f6bec3d9e136fa5672b6c80143540f2166bbf
treebf547677df18786e6c264754c07c3d67cc2a7668
parent032584115b10b9cd7c34dea0316ca55fb173e43c
contrib: Add systemd service and timer files for malloc trim.

Adds two files to the contrib/systemd/ directory that can be installed
to periodically run "malloc trim" on Asterisk. These files do nothing
unless they are explicitly moved to the correct location on the system.
Users who are experiencing Asterisk memory issues can use this service
to potentially help combat the problem. These files can also be
configured to change the start time and interval. See systemd.timer(5)
and systemd.time(7) for more information.

UserNote: Service and timer files for systemd have been added to the
contrib/systemd/ directory. If you are experiencing memory issues,
install these files to have "malloc trim" periodically run on the
system.
contrib/systemd/asterisk-malloc-trim.service [new file with mode: 0644]
contrib/systemd/asterisk-malloc-trim.timer [new file with mode: 0644]