Storage Usage 1.1.3

Shows the disk usage of files as a treemap. Scans the file system (root, home, memory card or user defined folder) and displays how much disk space the folders take on the device. The largest files are also displayed in a treemap. The application can also display the disk usage for the installed packages.
Section:
user/utilities
Maintainers:
Size:
57830 bytes
MD5sum:
6142292493ec265f38c6867889082f88
Status:
Old version cleaned by repository management
QA Quarantine ends:
ENDED 2010-06-09 17:45

Changes

VersionChangesAuthorDate
1.1.3 * The scan window wasn't deleted when it was closed which caused a memory leak. Fixed.
* The treemap is now limited to 4 hierarchy levels which should help with the performance with large file systems.
rainy@iki.fi2010-05-30 12:49 UTC
TesterKarmaTimestamp
Kimmo Pekkola (Maintainer) (88)
2010-06-05 09:14 UTC
Bugzy Little (51)
2010-06-03 00:24 UTC
Christian Pulvermacher (148)
2010-05-31 18:33 UTC
Ian Stirling (Tester) (343)
2010-05-31 01:22 UTC
jeremy gillespie (207)
2010-05-31 00:41 UTC

Package events

Event typeUserTimestamp
Old version cleaned by repository managementSystem2010-06-05 13:47 UTC
Package is in testingSystem2010-05-30 17:45 UTC

Comments:

1 2 next
Kimmo Pekkola
Karma: 88

Only the treemap is limited to 4 levels. The whole file system needs to be scanned to know how much space is used. The treeview is also populated with all the data which most likely is the reason for the memory usage. I'll see if it could be filled dynamically so that only the visible branches would be kept in memory.

2010-05-31 05:56 UTC
Ian Stirling
Karma: 343

It's still opening files considerably deeper than 4 levels - excerpt from strace - 2253 02:05:53 stat64("/home/user/data/backuplap/home/user/.gqview/thumbnails/mnt/data/photos/hda6image/photos/allphotos/mntc/laptopbackup/mnt/photos/cf/dcim/576canon/img_7670.jpg.sim", {st_mode=S_IFREG|0644, st_size=65, ...}) = 0 2253 02:05:53 stat64("/home/user/data/backuplap/home/user/.gqview/thumbnails/mnt/data/photos/hda6image/photos/allphotos/mntc/laptopbackup/mnt/photos/cf/dcim/576canon/img_7671.jpg.sim", {st_mode=S_IFREG|0644, st_size=65, ...}) = 0 2253 02:05:53 stat64("/home/user/data/backuplap/home/user/.gqview/thumbnails/mnt/data/photos/hda6image/photos/allphotos/mntc/laptopbackup/mnt/photos/cf/dcim/576canon/img_7672.jpg.sim", {st_mode=S_IFREG|0644, st_size=65, ...}) = 0

(/home/user/data/ is the filesystem being scanned.)

One way about the extreme memory use - it was using ~120M after indexing 350000 files - would be to simply count as 'small' files any files that total under a pixel of the currently found files.

This is a particularly edge-case - but it can repeatably lock up my device when it's used as directed - so thumbs down. :(

2010-05-31 01:40 UTC
1 2 next

Comments:

You must be logged in to make comments.