web-dev-qa-db-ja.com

NTFSドライブをデフラグする必要がありますか

したがって、プライマリext SSDを最適化する必要がないことはわかっていますが、NTFSでフォーマットされたストレージHDDがあります。このドライブはまだデフラグする必要がありますか?もしそうなら、どのプログラムをお勧めしますか?

また;そのドライブを別のファイルシステムに再フォーマットする価値はありますか?

1
Alex shepard

当然のことながら、Win OSでNTFSになる可能性のあるこのHDDを起動する予定がない場合は、ext3またはext4としてバックアップ/再フォーマットし、その内容を復元します。これは、Linuxでジャーナリングするための最高の機能とパフォーマンスの希望です。

後でWindowsでext3またはext4 fsのコンテンツにアクセスする必要があることがわかった場合は、Windowsからext3/4ボリュームをr/wできることを確認してくださいXP up私の経験では、欠陥と予測できないほどのCPU使用率の大きな急増があります。Windows拡張機能 Ext2Fsd を使用することは、データの自己責任で、ext3と比較してext4にいくつかの制限があります。

はい、ntfsはLinuxにとっては異質のものです(既にここでみんなが指摘しています)が、そのHDDをWin OSにフックするつもりがあるのになぜそれを使用できないのかはわかりません。

1)r/w、ハードリンク、シンボリックリンク、および部分的なジャーナリングがLxによって正しく処理されるようにするには、ntfsボリュームを再起動してマウントする前に、Canonicalリポジトリからntfs-3gをインストールします。私の経験ではそれは完全に安全です。そのマウントのfstab行は次のようになります。

UUID=____________ /mnt/[volume-name] ntfs-3g rw,user,auto,nofail,umask=0002,uid=1000,locale=en_US.UTF-8,x-gvfs-show,x-gvfs-name=[volume-name] 0 0

umaskとuidをwillに変更します。

ただし、欠点の1つは、そのボリュームに保存されているものに対してユーザー権限を設定すると、いくつかの問題が発生する可能性があることです。 NTFSは、一般にユーザーのアクセス許可についてはかなり単純化されています。

2)最適化; 2011年の昔、「シェイク」はLxにマウントされたNTFS fsでデフラグを実行すると噂されていました。確かに、このAUの一連の回答で指摘されているように LinuxからNTFSパーティションをデフラグする )のようです。

その他の可能性としては、Windows OSを使用してボリュームをyr Lx OSにマウントする前にデフラグする(あまり満足できない)か、「 ltradefrag 」を使用します。さらにもう1つは、NTFSファイルシステム用のTRIM対応のSSDです。後者の場合、 デフラグの必要性はゼロ になります。ずっと。

0
Cbhihe

Windowsをお持ちでない場合、NTFSパーティションを作成することは実際には適切ではありません。

それを維持する良い方法はありません。

最善の方法は、すべてのデータをバックアップし、Linux(ext4またはxfs)でサポートされている形式にフォーマットすることです。

0
Pilot6

デフラグする必要があるかどうかは、どのくらいの頻度で読み取り/書き込みを行ったかによって異なります。

ただし、ubuntuからNTFSをデフラグすることはお勧めできません。ネイティブファイルシステムではありません。したがって、たとえばext4ファイルシステムに再フォーマットすることをお勧めします。

この回答を参照できます: https://bbs.archlinux.org/viewtopic.php?pid=1335537#p1335537

しかし、後遺症があります。

0
Gram