Linux とか... 時々 Mac ( ꒪⌓꒪)

いろいろと試行錯誤の毎日? ( ꒪⌓꒪)

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 に渡したりとかしてみたけど

強引な方法でやってみた(しばらく様子見)

tmpfs /home/User/.cache/google-chrome tmpfs noatime,nodev,nosuid,size=1024M 0 0



使用(仕様)環境により異なる内容があっても「自己責任で…」