You may download agesystem and try it yourself. After downloading
the package create a directory where to untargz it. You probably want to change first some paths
in the Makefile. Maybe you also have to download the GNU Scientific Library.
Then either use ''agesystem.sh'' or type ''make agesystem'' followed by ''agesystem -h'' to get additional help.
The ''timing result'' output tells you for every 5% of used blocks in the partition the time needed,
cpu needed and number of bytes written. If you send the output to me I can make a histogram out of it.
There is a define ''#define GAUGE'' which actually prevents agesystem from really aging the system.
Usage of agesystem v0.3
-b blksize blocksize to use for buffered i/o
-c dir_counter number of subdirectories to create and use for aging
-d dirname change to directory "dirname"
-f use fixed length of bytes, given in blocksize
-l minimum_file_size_in_bytes set minimum file size to minimum_file_size_in_bytes""
-n number_of_files maximum number of files to create
-m mean_file_size_in_bytes set mean file size to minimum_file_size_in_bytes""
-o access_mode set access mode to "access_mode"
(eg. cw=65, cws=4161, cwa=1089,cwas=5185, cwt=577,cwts=4673)
-h,-? this text
-s file_no start with filenumber "file_no"
-t test input and exit
-u max_fs_usage max filesystem usage to reach
-v be verbose
-y seed set random generator seed
-z sync with unmount
You may play around with it, but notice that I silently update agesystem.