Defragger - Real Linux disk defragmenter with GUI
Show HN: I missed the moving blocks, so I built a real Linux disk defragmenter
Defraggerは、Linux向けの本格的なグラフィカルデフラグメンテーションツールです。RustとQt Quick/Kirigamiで作られており、ファイルシステムのブロックマップを視覚化し、断片化したファイルを特定・整理できます。ext4のオンラインデフラグやFAT16/FAT32のオフライン圧縮に対応し、PolicyKitによる安全な権限昇格を採用。GUIとCLIは非特権で動作し、データ保護のための検証も徹底しています。開発版はアルファ版ですが、デモ用の一時ループデバイスで安全に試せます。
「Linuxに移って20年以上経ちますが、最も懐かしかったのはグラフィカルなデフラグメンテーションツールでした。モダンなファイルシステムに毎週のデフラグは必要ありませんが、あのブロックマップは、マシンを理解可能にする偶然のインターフェースでした。」
- blobdole
美しい。
ドライブを手動でデフラグするのは、使っていないスマホのアプリを閉じるようなものだ。誰もがその必要はないと言う。全体的に見れば、むしろ少し悪くなるかもしれない。私にはそれをしないだけの自制心もあり、もう何年もやっていない...
しかし心の奥底では、もしやったら何かが良くなるような気がしてならない...どういうわけか。
- bitwize
これは最近ここで見た中で最も役に立たないものだ。ハードドライブでは必要ない。ページキャッシュが90年代でもディスクアクセスを改善するのに十分な仕事をしていたのだから、ましてや今日の高速HDDではなおさらだ。そしてSSDを使っているなら...それは単に消耗を早めるだけだ。
大好きだ!
- jewel
これは https://e4rat.sourceforge.net/ を思い出させた。ブートファイルをシーケンシャルなランに移動するもので、シークが遅いがシーケンシャル読み取りが速いスピンドルディスクで役立った。
あなたのデフラグメンターが持つかもしれない機能のアイデアとして。
(これは余談だが、AWS AMIやEBSボリュームもシーケンシャルに整理されれば、より速く起動するのだろうかと疑問に思う。)