ShowVolumeFragmentation uses hfsdebug from Mr. Amit Singh. Display details of all fragmented files on any available disk volume, unfragmented freespace and the hotfiles.
SFV and hfsdebug will NOT change/modify your Volumes - it will only read the HFS+ structure !
Even Panther/Tiger help to avoid fragmentation or defrag it by the system (with lot of restrictions !), a look at YOUR fragmentation situation may produce a "What ?! - I thought that's only an OS 9 problem".
Best way to keep your HD speedy is to leave > 20% freespace OR buy an newer, bigger HD.
Please option-click (to save file to desktop) for download the .sitx if your browser loads a page of code instead of downloading the file normally.