Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 662614 - sys-fs/fragview: Visualize filesystem fragmentation
Summary: sys-fs/fragview: Visualize filesystem fragmentation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-01 23:11 UTC by Lucian Poston
Modified: 2018-08-22 20:38 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lucian Poston 2018-08-01 23:11:28 UTC
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.
Comment 1 Larry the Git Cow gentoo-dev 2018-08-22 20:38:22 UTC
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(+)