Linux Mint 18.1 インストール後のメモ(SSD の設定)
SSD の寿命より、PC が先に壊れると思う!( ꒪⌓꒪)
・TRIMにdiskが対応しているか確認
$ sudo hdparm -I /dev/sda | grep -i trim
* Data Set Management TRIM supported (limit 8 blocks)
* Deterministic read ZEROs after TRIM
・I/OスケジューラーをDeadlineに (初期設定でされていた)
$ cat /sys/block/sda/queue/scheduler
noop [deadline] cfq
・バッファキャッシュ書き込み間隔を確認 (初期設定でされていた)
$ cat /proc/sys/vm/dirty_writeback_centisecs
1500
・マウントフラグに「noatime」を追記(環境により異なる)
$ sudo xed /etc/fstab
/dev/sda1 / ext4 defaults,noatime 0 1
/dev/sda2 /home ext4 defaults,noatime 0 2
・TRIMが実行されるようにします。
$ sudo xed /etc/cron.daily/ssd_trim
・このファイルの中に以下を記述
#!/bin/sh
LOG=/var/log/ssd_trim.log
echo "*** $(date -R) ***" >> $LOG
fstrim -v / >> $LOG
fstrim -v /home >> $LOG
fstrimコマンドを実行してみます。
$ sudo fstrim -v /
$ sudo fstrim -v /home
・権限を変更します。
$ sudo chmod +x /etc/cron.daily/ssd_trim
・ファイルのデータベースの更新頻度を1日1回から1週間に1回
$ sudo mv /etc/cron.daily/mlocate /etc/cron.weekly/
・tmpfs(メモリ上に作るファイルシステム)に移行
$ sudo xed /etc/fstab
・環境に合わせて追記
# tmpfs
tmpfs /tmp tmpfs defaults,size=1024m 0 0
tmpfs /var/log tmpfs defaults,size=128m 0 0
・Google chrome のキャッシュファイルをどうするか?
chrome のキャッシュファイルへの書き込みが一番多い!
どうするか?いろいろと試して見たが… ( ꒪⌓꒪)
/dev/shm にリンクを作ってみたり、Home の環境変数を変更して
キャッシュをすべて /dev/shm に渡したりとかしてみたけど
強引な方法でやってみた(しばらく様子見)
使用(仕様)環境により異なる内容があっても「自己責任で…」