LinuxワークステーションでSSDを使用するためのベストプラクティスは何ですか?
具体的には、次のことに関心があります。
現在、私のマウントは/
が20G、/boot
が200M、/home
が15G、/srv
が5G、/tmp
が5G、/var
が10Gです。すべてが標準LVMでext3を使用しており、ファイルシステムとディスク(500GHDDと64GSSD)の両方に大量の空き容量があります。RAMは「十分」なので、交換する必要はありません。 OTOH、私はいつでもスワップピネスを増やしてスワップを増やし、ページキャッシュにRAMを使用することができます。
セットアップに関するほとんどすべてが変更可能です。ライブで何をする必要もありません。 (ただし、後でライブで物事を成長させることができれば素晴らしいと思います。)
また、気になっていることがあれば教えてください。 :)
第2世代または第3世代のSSD(つまり、TRIMを搭載したドライブ)を使用している場合は、通常のHDDと同じように扱う必要はありません。書き込みの多いファイルを配置し、ジャーナルを作成して、スワップすることができます。覚えておくべきことの1つは、すべてのパーティションを4MiBの境界に揃えることです。新しいバージョンのparted
はそれを自動的に行う必要があります。
ファイルシステムの場合:ext3とext4、特にそれ以降は、SSDで正常に動作し、TRIMをサポートします(他の人は後でサポートを受けます)が、最近のカーネルでのみ:2.6.32(AFAICR)。 LVMを介したTRIMはサポートされていますが、後で追加されました。基本的に、3.0を超えるものはすべて問題ありません。
全体として:はい、これらのユースケースはすべてサポートされており、正常に機能するはずですが、カーネルのバージョンと、ディストリビューションプロバイダーが標準バージョンより上にカーネルに追加した特定のパッチによって異なります。
そして、詳細が不足していることをお詫びしますが、それらの機能は少なくとも4つまたは5つの連続していないバージョンで追加されました。