我最近在我的戴尔工作室XPX1640上安装了kubuntu16.04,里面安装了8GB内存。一切都很好,但有些事真的困扰着我。在重新启动之后,当我检查系统资源时,mysqld占用了关于150~200MB of RAM的内容,并且正在运行一堆akonadi服务(联系人、生日、邮件*、send坛&.)我真的不需要和使用这些服务,这是对内存的浪费。但是严重的问题是mysqld,过了一段时间(3-4小时),mysqld占用了内存的800MB~1GB,直到我重新启动系统才会释放它。我应该指出,我没有任何正在运行的数据库,也根本不使用mysql!所以只有在使用它。
所以我的问题是:
如果你能帮我解决这个问题,我真的很感激。提前感谢您的帮助。
发布于 2016-04-26 13:32:51
直到ubuntu为这个问题提供了一个解决方案,我才找到了解决办法!
我使用命令pkill -f akonadi并将其添加到启动中。系统Settings>>Startup & Shutdown>>Autostart.使用这个命令,所有akonadi服务在启动时都会被杀死,mysqld进程也会随之被杀死,并且它们占用的所有内存都将被释放。
之后,一切正常工作,我没有发现任何错误或错误的功能。
使用命令sudo apt-get remove --purge kmail akonadi-server,您可以卸载akonadi服务器及其所有集成服务,而不会对系统进行任何有害的更改。这样,内存使用量将低于500‘t,mysqld将不会运行并占用资源。
发布于 2016-04-29 07:42:50
我也遇到了同样的问题,虽然我不知道如何卸载akonadi,但我卸载了使用它的应用程序: kontact、kaddressbook、kmail、knote和korganizer。Akregator似乎没有启动akonadi,所以我让它安装。
sudo apt-get remove kontact kaddressbook kmail knotes korganizer由于akonadi没有启动,我的内存使用量从将近900 My下降到启动后的不足500 My。由于akonadi没有启动,所以mysqld进程在一段时间后就会浪费超过800MiB (使总的内存使用量为1.5GiB,而没有运行任何其他程序)。
如果不想卸载此应用程序,可以从系统托盘中关闭所有应用程序。在我的例子中,运行的是kmail和k组织者。在k组织者的情况下,您必须取消从系统托盘中的图标中提醒事件的选项(我认为它是事件提醒守护进程,或者类似的东西)。这样,下次启动计算机时,就不会初始化这个进程,也不会启动akonadi。
但是,请注意,只要启动一次应用程序,就会启动akonadi,直到您关闭计算机为止,当您关闭应用程序时,它不会被关闭(注意:您可以使用“akonadictl stop”从终端停止它)。
发布于 2016-06-09 18:50:25
如果希望禁用服务而不是删除它们以避免未来的依赖问题,则只需编辑配置文件即可禁用它们。
若要禁用服务器,请在~/.config/akonadi/akonadiserverrc编辑akonadi服务器配置文件。
将StartServer=true更改为StartServer=false。
https://askubuntu.com/questions/762062
复制相似问题