Plasma5
Akonadi mysqld 即使在重新啟動後也使用 2GB 記憶體(Arch Linux,Plasma 5)
我有帶有 Plasma 5 的 Arch Linux。今天我禁用了 tmpfs,如 archlinux wiki 中所述(即
systemctl mask tmp.mount
創建自定義文件/etc/tmpfiles.d/tmp.conf
)。然後我在文件夾 /tmp 中創建大文件(例如
dd if=/dev/zero of=/tmp/large.dat count=2097152
給我一個 1GB 的文件)。當我創建它們時,我注意到 mysqld 開始使用更多記憶體。現在我刪除了我創建的所有大文件。我重新啟動了幾次,每次之後我看到 mysqld 使用了大約 2GB 的 RAM。我在自動啟動中沒有任何不尋常的程序/腳本。我有普通的 Arch Linux 安裝。我知道我可以禁用 akonadi,但還有其他解決方案嗎?
責怪是jemalloc。要麼降級jemalloc:
pacman -U /var/cache/pacman/pkg/jemalloc-4.2.1-1-x86_64.pkg.tar.xz
或使用已在 repo jemalloc 4.3.1-1 中的系統升級