Ubuntu 14.04 复制文件时运行缓慢

Ubuntu 14.04 复制文件时运行缓慢

我有一台安装了 ubuntu 14.04(64 位)的联想笔记本电脑。它有 Intel® Core™ i3-3110M CPU @ 2.40GHz × 4 处理器、4 GiB 内存和 Nvidia 635 M 显卡。系统在正常操作下运行良好,但在复制文件时会卡住。之前我使用的是 13.10,没有出现过这样的问题。任何帮助都将不胜感激。

答案1

只需做这些事

sudo -H gedit /etc/sysctl.conf

现在在文件末尾添加以下几行

vm.dirty_background_ratio = 5
vm.dirty_ratio = 10

现在保存并退出

然后再次在终端输入:

sudo sysctl -p

按下回车键,哇哦!完成了:不再有延迟。

答案2

查看top您在评论中提供的输出,您会发现一个问题(缓存内存不足),该问题可分为两个子问题:

  1. 铬。
  2. 康普兹

廉价的解决方案:

  1. 最容易解决。铬是已知占用大量内存:卸载它并改用 FireFox。
  2. 解决起来有点复杂。

    a. 备份系统!如果你不知道如何备份,请阅读1 台 PC 的最佳备份策略是什么(您现在已正式成为用户类型 4,而不是用户类型 3)

    b. sudo apt-get install compizconfig-settings-manager(又名 CCSM)

    c. 转到 dash 并输入“Compiz”,然后 CCSM 图标就会出现。

    d.现在就看你的了:任何你不使用的东西!例如,如果你不使用多个桌面,请关闭“Expo”和“桌面墙”(这就是你必须备份的原因:你在这里只能靠自己了;我不知道你用什么,不用什么)

昂贵的解决方案

购买更多 RAM。至少将其翻倍。:-(

答案3

我发现禁用透明大页面功能确实有帮助。

检查是否已启用:

cat /sys/kernel/mm/transparent_hugepage/enabled
  • 已启用:[总是] madvise 从不
  • 已禁用:总是 madvise [从不]

要禁用,请执行以下操作:

sudo su -c 'echo never >/sys/kernel/mm/transparent_hugepage/enabled'

要[重新]启用,请执行以下操作:

sudo su -c 'echo always >/sys/kernel/mm/transparent_hugepage/enabled'

更多信息请访问:https://access.redhat.com/solutions/46111

相关内容