【Ubuntu】【自分用メモ】 SSD向けの設定を実施してみた。

    • 2011/11/10 23:34
    • Category: Ubuntu
    Related Posts Plugin for WordPress, Blogger...
    X61sにSSDを導入したのですが、最近のWindows7などと同様、SSD向けの設定?のようなものがあるようです。
    しかしながら自動的にその設定が適用されるわけではなく、所々設定を実施する必要があるようなので調べて実施してみました。

    結論から言うと、他のWebサイト様に色々あったものをそのまま使わせて頂きました。

    Ubuntu LinuxでSSDの寿命を延ばすための設定 | おいぬま日報 /
    http://tech.lampetty.net/tech/index.php/archives/299

    たこなCyber日記 /
    http://d.hatena.ne.jp/CyberSpace/

    1. /etc/fstabに以下の文言追記

    UUID=44464ea9-2560-4ba1-ab4f-0ecb1d78b072 / ext4 discard,noatime,errors=remount-ro,user_xattr 0 1


    discard:Ext4環境において、Trimコマンドを有効にするオプション
    noatime:読み込みが発生する度にファイルの最終アクセス時刻が更新されるのを無効化する

    2. /tmpをtmpfsとしてマウントする。
    細かく言うと/etc/fstabに対して以下のように編集追記する。サイズに関しては自分の都合のよい数字で調整してください。
    # /tmp tmpfs
    tmpfs /tmp tmpfs defaults,size=512m 0 0

    ちなみに参考にさせていただいたWebサイトにもあるのですが、/var/tmpはtmpfsにはしない方がいいようです。FHS(Filesystem Hierarchy Standard)に反しているのだとか。
    引用元:Filesystem Hierarchy Standard
    /var/tmp : Temporary files preserved between system reboots

    3. OSのキャッシュの書き込みの頻度調整
    標準ではキャッシュされた書き込み処理は500ミリ秒毎にディスクに書き込まれるそうです。ですので、それを1500ミリ秒程度に変更するのが良いそうです。
    このあたりはpowertopコマンドを使用した際も推奨される?数値かと思います。
    /etc/sysctl.conf
    vm.dirty_writeback_centisecs = 1500

    4. swap領域の制限
    SSDにswap領域を作成させないようにするため、以下のように記述するのが良いようです。
    /etc/sycctrl.conf
    vm.swappiness = 20
    上記の追記ができたら、PCの再起動を行うか、以下のコマンドを実行する。
    sudo sysctl -p

    色々なWebサイトを見ると、0にすることでスワップさせないようにもできるようですが、この値は搭載している物理メモリ量に応じて個々に調整していただければと思います。

    ここまでザーッと見た感じですと、WindowsでSSDを搭載した際に直接書き込みする量と頻度を下げる方法と同じなのだなと思いました。
    他にもこんな設定があるよ、とかあれば教えていだけると助かります。
    自分のほうでも新しく見つけたものについては、記事を書いていこうと思います。

    追記:2013年12月22日
    SSD向けにTrim設定を行う方法を追記しました。

    いつか、そのとき、あの場所で。 | [Ubuntu][SSD] Ubuntu 12.04.3 でSSDに対してTrimコマンドを有効にする方法。 /
    http://kometchtech.blog45.fc2.com/blog-entry-1294.html



    他に参考にしたWebサイト。

    Ubuntu君をSSD向けに調整 | a weblog by k1 /
    http://blog.donity.com/k1/index.php/2010/12/24/ubuntu%E5%90%9B%E3%82%92ssd%E5%90%91%E3%81%91%E3%81%AB%E8%AA%BF%E6%95%B4/

    Winux/Lindows UbuntuでRamdisk tmpfs再び(on Ubuntu10.10) /
    http://mypace75.blog92.fc2.com/blog-entry-782.html

    D: Software/Init - Debian GNU/Linux スレッドテンプレ /
    http://debian.fam.cx/index.php?Software%2FInit#de49560e




    Pagination

    Trackback

    Trackback URL

    http://kometchtech.blog.fc2.com/tb.php/942-b17a5a7c

    Comment

    Post Your Comment

    コメント登録フォーム
    公開設定

    Utility

    Profile

    kometch

    Author:kometch
    なんちゃってエンジニアです。
    2009年10月から業務都合により大阪勤務になりました。
    2010年1月、HYBRID W-ZERO3を購入しました。
    2010年11月、HTC Desire HDを購入しました。
    2012年2月、都内の会社に転職しました。
    2012年5月、HTC One Xを購入しました。
    2012年8月、事情により休職しました。
    2012年8月、SONY Xperia SXを購入しました。
    2013年1月、一身上の都合により退職しました。
    2014年3月、都内の会社に就職しました。
    2016年8月、HPC系の会社に転職しました。

    Amazonほしい物リスト
    何か問題などありましたら、こちらまで。 Twitter:@kometchtech follow us in feedly

    カレンダー

    05 | 2017/06 | 07
    - - - - 1 2 3
    4 5 6 7 8 9 10
    11 12 13 14 15 16 17
    18 19 20 21 22 23 24
    25 26 27 28 29 30 -

    全記事(数)表示

    全タイトルを表示

    バロメーター

    カテゴリー

    カテゴリークラウド

    アーカイブ

    検索フォーム

    FC2カウンター

    現在の閲覧者数

    現在の閲覧者数:

    Amazon アフィリエイト

    スポンサードリンク

    Latvia Time

    IPv4/IPv6

    月間ページランキング

    ブログパーツ

    サイトランキング

    スポンサードリンク