Compiz 在早期版本的 Ubuntu 中占用大约 60-65 MB 的内存。在 Ubuntu 14.04 中,它占用大约 205-201 MB 的内存。而 Nautilus 在早期版本中占用 35 MB 的内存,它占用的内存最少为 65 MB。自 13.10 以来,我的总内存使用量约为 500-600 MB。自安装 14.04 以来,使用量已增加到 1.2 GB
答案1
我相信我刚刚遇到了同样的问题,现在已经自己解决了。我相信这个问题与交换有关。
我最近还在整个磁盘上重新安装了 14.04,之前使用 13.10 时也成功且良好。我也注意到我的 RAM 使用量大部分保持在 1.2GB 左右,正如该人的问题中所述。我强烈怀疑该人可能使用了整个磁盘加密,这是 Ubuntu 安装的一部分,这可能导致了此问题。
我的症状是,Ubuntu 偶尔会变得几乎完全没有响应,即使打开少量程序和活动也是如此,而在我的旧 Ubuntu 安装上,这些程序和活动的性能一直都不错。起初我以为是 Firefox 或软件中心的问题。
Dell Optiplex 780(小型/sff)
奔腾(R) 双核 CPU E5300 @ 2.60GHz × 2
内存 2GB(计划很快升级到 8 或更多)
视频英特尔® Q45/Q43
我在系统监视器程序中注意到,在资源选项卡中,交换显示为“不可用”(或类似内容)。这是 14.04 的全新安装。我使用了整个磁盘加密,并认为这可能与此有关。我在磁盘程序中检查了我的交换分区是否存在,发现交换分区至少存在并且似乎合适。它被称为:/dev/mapper/ubuntu--vg-swap_1
这是正确的。
我还确认了它在终端中的存在:
sudo fdisk -a
我进行了一些谷歌搜索并认为它可能没有被激活为交换,即使空间已经创建,所以我停用了交换:
sudo swapoff -a
然后我告诉它将那个空间识别为交换空间:
sudo mkswap /dev/mapper/ubuntu--vg-swap_1
然后我打开了交换功能:
sudo swapon -a
然后我收到了一条关于 cryptsetup swap 等等之类的消息,这很合适,但是我没有收到关于 的消息/dev/mapper/ubuntu--vg-swap_1
,尽管在我执行这些步骤之前我已经收到了一条消息。
我重新打开系统监视器,发现它确实识别并使用了我的交换空间。为了保险起见,我重启了电脑,现在电脑又可以快速正常运行了,就像安装 14.04 之前一样。
我想如果我的 RAM 没有这么低的话我可能甚至不会注意到很多问题,这使得激活交换空间非常重要。