一般に、Linuxコミュニティには、デフラグが不要であるという誤解があります。最近では、ほとんどのLinuxディストリビューションで、EXT2、EXT3、EXT4、JFS、ZFS、BTRFSなどのジャーナル化されたファイルシステムが使用されています。これらのファイルシステムはすべて、ファイル割り当てのスマートな方法と手法でオペレーティングシステムを強化します。したがって、結果として、これらすべてが断片化の問題を最小限に抑えます。ただし、ファイル割り当てオプションを提供しない可能性のあるスペースが制限されたディスクを使用する場合は、断片化が依然として問題になる可能性があります。このチュートリアルでは、システムがクリティカルレベルの断片化に達したときに、ubuntuパーティションを最適化するのに役立ちます。ここでは、ubuntuパーティションを最適化するのを手伝います。
デフラグを実行する実際的なポイントは、
などの入出力操作を改善することです。- ローカル動画の読み込みを高速化する
- より高速なアーカイブの抽出
EXT2、EXT3、EXT4などのLinuxディストリビューションで使用されているファイルシステムは、それほど苦痛ではありません。私たちが知っているように、ubuntuのEXT2、EXT3、EXT4は、断片化を防ぐためにさまざまな手法を使用しています。しかし、多くの読み取り/書き込み操作の後、時間が経つにつれて、そのパフォーマンスは低下します。したがって、パフォーマンスを向上させたい場合は、適切な最適化を行う必要があります。そうしないと、いつかハードディスクのパフォーマンスが遅くなると感じるでしょう。その結果、システム全体のパフォーマンスが影響を受けます。そこで、ここでは、ubuntuでデフラグを実行するためのさまざまなテクニックをいくつか学びます。いくつかのツールの助けを借りて、ubuntuでデフラグを実行できるようになりました。
ファイルシステムに最適化が必要かどうかを確認しますか?
デフラグを実行する前に、必要かどうかを確認しましょう。これで、 e2fsckを使用してこれを簡単に行うことができます。 道具。その前に、パーティションもアンマウントする必要があります。驚いたことに、私はumountをお勧めしませんが、安全のためにそうする必要があります。
次のように入力して、使用可能なファイルシステムを確認します。
# df -hT
次に、次のコマンドを入力してマウントを解除します。ここで、パーティション / dev / sdb1を選択しました
# sudo unmount /dev/sdb1
次に、e2fsckコマンドを使用して断片化を確認します。
# sudo e2fsck -fn /dev/sdb1
上記のような出力が得られれば、パーティションの正常性は問題ありません。デフラグを実行する必要はありません。しかし、以下に示すような出力が得られれば、ファイルシステムの状態が重大な段階にあることがわかります。したがって、ここではデフラグを実行する必要があります。
e2fsckを使用したファイルシステムの修復
上記のようなエラーが表示された場合は、以下のコマンドを使用して修復操作を実行できます
# sudo e2fsck -p /dev/sdb1
次に、「はい」で答えます プロンプトのそれぞれに。その後、以下に示すようにファイルシステムを修復します。
ubuntuパーティションの最適化
これで、以下のコマンドを使用して、使用可能なパーティションを最適化できます。
# sudo e4defrag /dev/sdb1
結論
このチュートリアルでは、ubuntuのパーティションを修復して最適化するためのすべてのヒントを説明しました。この記事が、ubuntuのパーティションの修復と最適化について理解を深めるのに役立つことを願っています。私のubuntuの記事のいくつかも見ることができます。