The development of this program is partly supported by IPA
(Information-Technology Promotion Agency, Japan).
What is dav?
dav(Disk Allocation Viewer) is a program which collects and visualizes the fragmentation status information of Linux filesystem, ext2/ext3.
dav can collect the fragmentation status information regardless of whether filesystem is mounted, and can output its text data or visualize it.
dav programs
dav consists of the following two programs.
The collecting information program of filesystem (dac)
The visualizing program of the fragmentation status information
And dav includes the following kernel module.
The collecting information module of file block
This module is used by dac(the collecting information program of filesystem), when dav collects information from the mount partition.
Compile/Execution environment
The following software is necessary for the compilation and the execution of dav.
Linux kernel v2.4 / v2.6
GTK+1.2
dav can work on the following environment.
Fedora Core 2(Upstream kernle v2.6.9)
Miracle Linux v3.0(Kernel v2.4.21 for Miracle Linux v3.0)
The features of dav
dav supports ext2/ext3 filesystem, and has the following features.
dav can collects the fragmentation status information for a partition, a directory, and a file regardless of whether filesystem is mounted.
dav supports two output format, text nad graph.
User save the dav text data once, and can display it later.