以下方法不只是在 Fedora 能用,
Ubuntu 也行, 相信其它 Linux 版本也可以用
1. 调整 Swappiness 设置
# 查看系统中的 swappiness (预设为 60)
$ cat /proc/sys/vm/swappiness
# 修改 swappiness 值为 10 (即偏向使用物理内存)
$ sudo sysctl vm.swappiness=10
# 以下也要设置, 不然重启后无效
$ sudo gedit /etc/sysctl.conf
或
$ sudo gedit /etc/sysctl.d/99-sysctl.conf
vm.swappiness=10
重启
2. Preload - 可预读取, 会将经常读取的东西先加载,
开启软件的速度会变快
$ sudo dnf install preload
* OpenSUSE 软件库没有 preload
3. 关闭所有 Effects 特效
$ sudo dnf install compiz ccsm
* OpenSUSE 用 sudo zypper install compiz simple-ccsm
打开 CompizConfig Settings Manager, 将大部分 Effects 特效关闭
4. 将 /tmp 放去内存
$ sudo gedit /etc/fstab
tmpfs /tmp tmpfs size=2G,defaults,noatime,mode=1777 0 0
* OpenSUSE 已有了, 但用的是 btrfs 格式
5. 磁盘整理
$ sudo e4defrag -c ~/
$ sudo e4defrag -v ~/
* OpenSUSE 用的是 btrfs / xfs 格式, 所以以上方法不能用
6. 关闭拖慢速度的开机服务
http://jasonmun.blogspot.com/2017/03/systemd-analyze-blame.html
Ubuntu - 速度优化
http://jasonmun.blogspot.my/2017/03/ubuntu-speed.html
没有评论:
发表评论