我运行 Ubuntu 17.10 已经有一段时间了。从昨天(4 月 9 日)开始,该进程gnome-software
开始使用大量内存。我不知道这是否与我那天的更新有关。
gnome-software
增长到使用高达 7G 的内存(我的系统有 8G 的 RAM。)这扩展到消耗掉交换和根。我的 root 通常在其总磁盘空间的 51% 处运行,并且上升到 96%。系统停顿。不得不断电。只有在进行了一些自动磁盘清理(?)之后,root 才自行恢复到 51% 的使用率。
这种情况昨天发生了两次,今天又开始了。运行仅1小时后gnome-software
现在使用(根据系统监视器)
virtual mem=5.4G, Resident me=4.7G, memory=4.7G
更多信息:
这种情况正在继续发生。至少该文件正在使用根磁盘空间/var/log/syslog
。在过去的几个小时里,它的大小已经增长到 4.9G。我必须手动终止gnome-software
进程并删除日志文件以保持计算机正常运行。
当gnome-software
开始使用内存时,CPU 从 100% 上下跳动到 0%。这可以在资源选项卡中的系统监视器程序中看到。我通过停止gnome-software
进程验证了这一点,CPU 使用率几乎为零。告诉进程继续显示 CPU 使用率再次跳跃。
此 CPU 使用率不会显示在进程页面的“% CPU”中。可能是由于刷新间隔?
更多信息:
这是发生这种情况时一遍又一遍地重复的错误/var/log/syslog
。syslog
这次抓到的时候是1.7G。
Apr 10 20:27:31 rwkeating-XPS-8300 gnome-software[2485]: g_byte_array_remove_range: assertion 'index_ + length <= array->len' failed
Apr 10 20:27:31 rwkeating-XPS-8300 gnome-software[2485]: Ignoring unexpected response
我通过在执行尾部操作时syslog
暂停 gnome-software 进程然后取消暂停 gnome-software 进程来验证这一点,只是看到错误淹没了日志。所以它被困在这个循环中。不知道是什么意思……还没有。
这是一个已报告的错误 --------------------- 此 URL 指向错误报告
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1723362
如果我没看错,它会在 18.04 中修复。如果我想完成任何工作,可能必须在正式发布数据之前升级。
在上面链接的评论中,提供了一个解决方案。我一直在运行它,并且 gnome-software 进程没有问题。
然后重新启动。
我将此标记为已回答。