Linuxでフラッシュドライブを使用するためのヒント

Asus eeePCを購入してそこにLinuxをインストールした後、組み込みのssdディスクの寿命を延ばすことを考えました。 インターネットの検索中に、これを行う方法を説明する興味深い記事を見つけました。 私はこの記事が本当に気に入ったので、翻訳することにしました。



Linuxでフラッシュドライブを使用している場合は、フラッシュドライブの磨耗を減らすためにいくつかのことができます(書き換えサイクルの数が限られているため)。



上記のすべてのカーネルパラメーターは、この例のように、独自のブートスクリプトを使用して構成できます。 たとえば、/ etc / init.d / kernel-paramsに保存し、コマンドで実行可能にします



chmod a+x /etc/init.d/kernel-params







コマンドを使用して実行されることを確認してください



update-rc.d kernel-params defaults







備考 これらの設定のほとんどは、メモリ使用量を増やすことにより、ディスクへの書き込み回数を減らします。 これにより、メモリ不足のリスクが高まります(カーネルで「プロセスキラー」を引き起こす可能性があります)。 これは、利用可能な空きメモリがある場合でも発生する可能性があります(たとえば、カーネルが複数の連続ページを割り当てる必要があるが、断片化されたページのみが利用可能な場合)。

したがって、設定では、ワークロードに応じて空きメモリの量を監視し、これらの設定を変更することをお勧めします(より積極的でないキャッシュと増加したスワップを使用)。



All Articles