最初に質問に答える
- 問題は、セクターの調整に関係するべきではありません。
- SSDのパフォーマンスを維持するための2つのヒントを以下に示します。
SSDの利点を理解する
ソリッドステートドライブで人々が経験する「驚異的な速度」は、ドライブからの読み取りとドライブへの書き込みを指します。ハード・ディスク・ドライブと比較すると、SSDは持っている非常に低いアクセス時間と高いデータ転送速度をランダムにアクセスする場合は特に、。
SSDへのデータの読み取りと書き込みを超える操作では、プロセッサを使用して集中的な計算を行うなど、パフォーマンスは向上しません。 SSDからの期待がCPUまたはRAMの動作のパフォーマンスを向上させることである場合、これが「非常に速い速度」を得られない理由です。
HDDからSSDに移行する際に、起動時間が大幅に短縮されることに気づきましたか?ブートに50秒以上かかったため、ラップトップでイライラしていました。今、私自身のCrucial 256GB m4 CT256M4SSD2で、ラップトップは12秒以内に起動します(これには完全なLAMPサーバーの実行も含まれます!)
コンピューターをHDDから起動する場合、ファイルは異なる物理的な場所から読み取る必要があります。次の場所に移動するリーディングヘッドのシーク時間は、パフォーマンスを大幅に低下させます。Crucial m4の平均アクセス時間は0.1 msです。私が以前持っていたハードドライブ(東芝MK6461GSYN)の平均アクセス時間は15.8 msです。SSDははるかに高速であるだけでなく、HDDの2倍の速度(240+ MB / s)以上で読み書きできます(最大120 MB / s)。
起動時間の大幅な短縮を経験していない場合、提供された情報からその理由を推測することはできません。私がなぜTRIMを提案していないのか疑問に思っている人たちにとって、それはTRIMがまだ関連していないからです。TRIMはSSDへの書き込みにのみ役立ちますが、オペレーティングシステムの起動は主に読み取りです。
LinuxでのSSDパフォーマンスの改善
私がお勧めすることは2つだけです。
- TRIMを有効にする
- 設定
noatime
TRIMを有効にする
TRIMは、使用されなくなったセクターをSSDに通知することにより、SSDの書き込みパフォーマンスを新しい状態に保ち、書き込みの増幅を減らします。
ターミナルで、コマンドを実行しsudo nano /etc/fstab
ます。
矢印キーを使用して、SSD上のパーティションであるエントリを見つけます。エントリごとdiscard
に、オプションに追加します。その後、行は次のようになります。
UUID=ed586ab8-08c5-4bae-b118-d191b716b4a4 / ext4 discard,errors=remount-ro 0 1
以下のセクションにスキップしてnoatime
同様に適用するか、を押してをCtrlX入力しY、を押しEnterて変更を保存します。
設定 noatime
noatime
ファイルが最後にアクセスされたときにファイルに書き込まないようファイルシステムに指示します。ほとんどの場合、最新のアクセス時間を記録する必要はなく、SSDとHDDの両方で労力を浪費します。
上記のセクションのように、コマンドsudo nano /etc/fstab
を実行し、nano text editorにいることを確認してください。
矢印キーを使用して、SSD上のパーティションであるエントリを見つけます。エントリごとnoatime
に、オプションに追加します。その後、行は次のようになります。
UUID=ed586ab8-08c5-4bae-b118-d191b716b4a4 / ext4 noatime,discard,errors=remount-ro 0 1