web-dev-qa-db-ja.com

SSD:NTFSとEXT4

LinuxでのSSDの使用法について読むときは、SSDには悪すぎるため、Ext4でジャーナリングを無効にする(またはExt2を使用する)ことをお勧めします。しかし、Windows用のSSDの調整に関するすべての記事で、NTFSジャーナリングを無効にする必要がある、またはFAT32に固執する必要があるという言及はありません。

Ext4のジャーナリングがより高度であることは知っていますが、NTFSよりもSSDに大きなダメージを与えますか?それとも、Linuxユーザーはもう少し慎重ですか?

11
Muis

NTFSでジャーナリングを無効にすることはできません。

そうは言っても、最近のメリットは疑わしいです。書き込みは限られていますが、書き込み耐久性の神話は、エンタープライズ市場に登場した第1世代のSSDから存在していました。 10年経った今でも同じことが言えるとは信じがたい。

たとえば、Corsairのブログがこのテストを投稿しました。

http://www.corsair.com/blog/force-series-ssd-life-testing/

それで1人のフォーラムメンバーが神話を踏みにじることに決めました。

ユーザーは、3つのファイルを取得し、それをまとめてコピーしてから削除することにしました。

ドライブを最終的に強制終了するには、240TiBのデータがドライブに書き込まれました。そして、これは40 GB SandForceコントローラーを搭載したCorsair上にあります。

数学は簡単です。 書いた 1日あたり20GiBのデータの場合、その数に達するにはかかります。

ブログ投稿の残りの部分はより詳細になり、SMARTデータをグラフ化します。人々がこれを止めて死ぬ日が来ると嬉しいです。「月面着陸は偽物でした」BS全体のように..。

18
surfasb

誰もよく知らないので、NTFSの使用中にSSDでジャーナルを無効にするように指示する人はいないと思います。 Windowsフォーラムで悪いアドバイスを見つけるのは非常に簡単で、Ubuntuでも同じことが起こっています...したがって、それらのフォーラムを使用するときは、一粒の塩を使用してください。

SSDが停止するまでの書き込み回数は、通常のHDよりも少なくなります。だから、あなたがそれに書くときはいつでも、その死は近づく。

書く価値のあるものを選択するだけです。 1つは、必要な場合を除いて、任意のファイルシステムでアクセス時間(* atime)を無効にすることです。デスクトップには必要ありませんでした。それがなくても幸せに暮らせる。

SSDでは journaling を無効にできますが、ハードディスクドライブでは無効にできません。ハードディスクドライブメディアでそれを必要とする可能性がリソース(ドライブのライブとパフォーマンス)の使用を正当化するのに十分高いという理由だけで。

いくつかの機能が必要な場合は、それを有効にします。そうでない場合は、リソースを浪費しているだけです。パフォーマンスのためにハードディスクドライブでatimeを無効にします...そして新しいSSDは今ではずっと長持ちすることを覚えておいてください。

1
gcb