我使用 Microsoft Windows Installer 安装了 Ubuntu,但运行速度非常慢。我的电脑有 3.8 GB 的内存,运行时free -m
我得到了以下结果:
total used free shared buffers cached
Mem: 3920 3440 479 0 1174 1457
-/+ buffers/cache: 809 3110
Swap: 255 0 255
3440 MB 中只有 479 MB 是空闲的,而 Firefox 只能处理当前正在运行的进程。我已将 swappiness 更改为 10,但仍然没有看到任何变化。我想知道为什么使用了这么多内存,我该如何修复它并可能让我的电脑运行得更快。任何解决方案都将不胜感激,提前感谢!
答案1
事实上,WUBI 存在内存泄漏错误,正如这里报告的那样https://bugs.launchpad.net/ubuntu/+source/gnome-panel/+bug/576751. 所以这很明显。
未使用的 RAM 是浪费的 RAM。
Linux 使用 RAM 与 Windows 非常不同。根据 free -m 的输出,我的大部分 RAM 都用于缓存数据。因此
刷新文件系统缓冲区以确保安全
sync
成为 root
sudo bash
清除缓存使用 -
echo 1 > /proc/sys/vm/drop_caches
用于观察正在运行的进程使用-
top
别担心,我的产量和你的差不多。