sys-fs/fragview: Visualize filesystem fragmentation https://github.com/i-rinat/fragview About from above webpage: Files stored on disk usually divided into small chunks called blocks, which can reside anywhere on disk partition. When file blocks are not adjacent, one can say it's fragmented. There is nothing bad in fragmentation, it helps filesystem to use disk space more efficiently instead. But if file divided in too many fragments its read speed can decrease dramatically, especially if fragments located far one from another. Fragview's main purpose is to visualize disk content by displaying its map. It displays bunch of small colored squares (called clusters), each representing a number of blocks. Square's color is white for unoccupied blocks and colored for occupied ones. If cluster contains part of fragmented file its color will be red, and for non-fragmented -- blue. Fragview uses its own metric to determine fragmented file or not. It is based on estimation of worst read speed. Files whose read speed more than two times lower than read speed of continuous ones will be considered fragmented.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dfcc35bd4fa8159f8824cbfa745896841626818 commit 1dfcc35bd4fa8159f8824cbfa745896841626818 Author: Lucian Poston <lucianposton@pm.me> AuthorDate: 2018-08-01 23:11:50 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2018-08-22 20:32:39 +0000 sys-fs/fragview: New package Closes: https://bugs.gentoo.org/662614 Closes: https://github.com/gentoo/gentoo/pull/9417 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-fs/fragview/Manifest | 1 + .../files/fragview-0.1.1-fix-linking.patch | 46 ++++++++++++++++++++++ sys-fs/fragview/fragview-0.1.1.ebuild | 30 ++++++++++++++ sys-fs/fragview/fragview-9999.ebuild | 28 +++++++++++++ sys-fs/fragview/metadata.xml | 15 +++++++ 5 files changed, 120 insertions(+)