除了所有答案,这里还有一个我喜欢的小技巧。我已经开始在我的SSD上再次使用ramdisk来稍微降低磨损效果。我将其用于浏览器缓存(以及整个浏览器配置文件),各种临时文件,一些不必要的日志等(通过符号链接)
我的虚拟磁盘在fstab中设置如下:
tmpfs /mnt/ramdisk tmpfs nodev,nosuid,size=512M 0 0
更多的RAM可以使用更大的ramdisk。有了这个我有启动/关闭脚本。在加密的设备/文件夹上编写ramdisk备份的各种经验,即使启动时优先级最低,关机时优先级最高。
这样可以稍微加快系统速度,并节省一些写入周期。好事是每15分钟执行一次rsync的cron工作吗?
#!/bin/bash
### BEGIN INIT INFO
# Provides: Ramdisk control
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 6
# Short-Description: Start/stop script at runlevel change.
# Description: Ramdisk auto backup and restore
### END INIT INFO
PATH=/sbin:/bin:/usr/sbin:/usr/bin
USER="user1"
RDISK=/mnt/ramdisk
BACKUP=/opt/
#/home/$USER/BackUps/
#echo "$(date) $1" >> $BACKUP/rd.log
case "$1" in
stop)
rsync -aE --delete $RDISK $BACKUP
;;
start|force-reload|restart|reload)
#restore ramdisk
cp -rp $BACKUP/ramdisk/* $RDISK 2> /dev/null
;;
*)
echo 'Usage: /etc/init.d/ramdisk {start|reload|restart|force-reload|stop|status}'
echo ' stop - backup ramdisk data'
echo ' start|* - restore ramdisk data from backup'
echo ' - default backup location is /xxxxx'
exit 1
;;
esac
exit $?
对Ubuntu用户的警告很少,不要使用/ media / user /文件夹进行ramdisk备份,因为它会因某些更新而重置,因此我会定期丢失配置文件数据。同样在Ubuntu上,我在加密主文件夹上制作ramdisk bakups时遇到了一些困难。
/proc
和/home
目录位于SSD 上的大多数应用程序,仍然可以接受消费级。