Plasma5

Akonadi mysqld 即使在重新啟動後也使用 2GB 記憶體(Arch Linux,Plasma 5)

  • July 14, 2017

我有帶有 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,但還有其他解決方案嗎?

<code>ps aux</code> 的記憶體使用情況 系統監視器的記憶體使用情況

責怪是jemalloc。要麼降級jemalloc:

pacman -U /var/cache/pacman/pkg/jemalloc-4.2.1-1-x86_64.pkg.tar.xz

或使用已在 repo jemalloc 4.3.1-1 中的系統升級

https://archive.archlinux.org/packages/j/jemalloc/

引用自:https://unix.stackexchange.com/questions/321669