Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> Windowsの情報 >> Linuxは最適化する必要はありません

Linuxは最適化する必要はありません

  


Computer Shop NewsあなたがLinuxユーザなら、あなたはあなたのLinuxファイルシステムを最適化する必要はないと聞いたかもしれません。また、Linuxディストリビューションにはディスクデフラグツールが付属していないことに気付くかもしれません。これはなぜですか?通常の使用で、Linuxファイルシステムを最適化する必要がなく、Windowsが必要である理由を知りたい。なぜ断片化が発生するのか、そしてLinuxとWindowsの2つのファイルシステムがどのように機能するのかを理解する必要があります。

断片化とは何ですか?多くのWindowsユーザーは、あまり経験を積んでいなくても、コンピュータを高速化するために定期的に最適化すると思います。なぜあなたはこれをしたいのですか、多くの人々は知らない。簡単に言うと、各ハードドライブには多数のセクタがあり、各セクタには小さなデータを含めることができます。特に大きなファイルの場合は、さまざまなセクターに保存する必要があります。たとえば、ファイルシステムに格納されているいくつかの異なるファイルがあるとしましょう。それぞれのファイルは連続したセクタに格納されます。後で、保存したファイルを更新し、ファイルのサイズを大きくします。ファイルシステムは、ファイルの新しい部分を元のセクタスペースの隣に格納しようとします。残念ながら、十分な連続スペースがない場合は、ファイルを複数のフラグメントに分割する必要があります - フラグメント化が発生するのはこのためです。ハードディスクがファイルを読み取るとき、各セクタのデータを読み取るには、ヘッドがハードディスク上のさまざまな物理的な位置をスキップする必要があります - これが原因で速度が低下します。デフラグは、ビットファイルを移動して断片化を減らし、各ファイルがドライブ上で確実に隣接するようにする集中プロセスです。もちろん、SSDは異なり、可動部分はありません。また、最適化しないでください。SSDを最適化すると、実際には耐用年数が短くなります。また、最新バージョンのWindowsでは、ファイルシステムのデフラグについて心配する必要はありません。Windowsが自動的にそれを実行します。 Windowsファイルシステムはどのように動作しますか?Microsoftの古いFATファイルシステムは、Windows 98とMEで最後にデフォルトを見たときに、USBフラッシュドライブでも使用されるようになりました。ファイルをFATファイルシステムに保存すると、ファイルはディスクの先頭にできるだけ近く保存されます。 2番目のファイルを保存すると、最初のファイルの直後に保存されます。元のファイルサイズが大きくなり、近くに空き領域がなくなると、常にフラグメントが生成されます。 Windows XPおよび2000で使用されているMicrosoftの新しいNTFSファイルシステムは、少し賢くなっているようで、ハードドライブ上のファイルの周囲に "バッファリング"の空き容量が増えています。 Windowsユーザーなら誰でも時間の経過とともにそれを示すことができますが、NTFSファイルシステムは依然として断片化を引き起こします。これらのファイルシステムでの作業のため、パフォーマンスが低下しないようにするために、ファイルシステムを最適化する必要があります。 Microsoftの最新バージョンのWindowsは、この問題を軽減するためにバックグラウンドでデフラグを実行できます。 LinuxファイルシステムのしくみLinuxにはext2、ext3、およびext4ファイルシステムがあり、ext4ファイルシステムはUbuntuおよび他の現在のLinuxディストリビューションで使用されています。ハードドライブ上。 Linuxファイルシステムは異なるファイルディスクに分散しており、多くの空き容量があります。ファイルを編集する必要がある場合、通常は十分な空き容量があります。断片化が発生した場合、ファイルシステムは断片化を減らすためにファイルを移動しようとします。通常の使用では、デフラグツールは必要ありません。ファイルシステムがいっぱいになるか95%(または80%)になると、断片化が見られるようになります。つまり、ファイルシステムは通常の使用中に断片化を避けるように設計されています。 Linuxで断片化の問題がある場合は、もっと大きなハードドライブが必要になるかもしれません。ファイルシステムを最適化する必要がある場合、最も簡単で信頼性の高い方法は、パーティションからバックアップされたすべてのファイルをコピーし、次にパーティションからすべてのファイルを消去してからパーティションに戻すことです。これにより、ファイルシステムはファイルをインテリジェントにディスクにコピーします。 fsckコマンドを使用してLinuxファイルシステムの断片化を測定することもできます。「隣接していないノード」という出力を探してください。

Copyright © Windowsの知識 All Rights Reserved