Paul Hartman wrote:
>
> No. :) There's no documentation really. The source cide is funny,
> everything is named after law, investigations, accused, trials and
> judgments. :)  There best I can do is reproduce the part of the source
> that shows this info and hope you can infer from the names what they
> are showing:
>
> /* Show statistics about an accused */
> void
> show_reg (struct accused *a, struct law *l)
> {
>   /* Show file status */
>   printf ("%lli\t%lli\t%lli\t%i\t%i\t%i\t%i\t%s",
>           a->ideal, a->start / 1024, a->end / 1024, a->fragc, a->crumbc,
>           (int) (a->age / 3600 / 24), a->guilty, a->name);
>   /* And, eventualy, list of frags and crumbs */
>   if (l->verbosity > 2 && a->poslog && a->poslog[0] != -1)
>     {
>       uint n;
>       putchar ('\t');
>       for (n = 0; a->sizelog[n + 1] != -1; n++)
>         printf ("%lli:%lli,", a->poslog[n] / 1024, a->sizelog[n] / 1024);
>       printf ("%lli:%lli\n", a->poslog[n] / 1024, a->sizelog[n] / 1024);
>     }
>   else
>     putchar ('\n');
> }
>
>
>   

Does this make sense to anyone?  It looks like it got worse instead of
better.

r...@smoker / # /root/fragck.pl /home/
9.8476210220794% non contiguous files, 1.989530423966 average fragments.
r...@smoker / # shake --old=0 -X /home/
r...@smoker / # /root/fragck.pl /home/
14.6129132552596% non contiguous files, 1.65074100943103 average fragments.
r...@smoker / # /root/fragck.pl /usr/portage/distfiles/
24.3989314336598% non contiguous files, 9.93054318788958 average fragments.
r...@smoker / # shake --old=0 -X /usr/portage/distfiles/
r...@smoker / # /root/fragck.pl /usr/portage/distfiles/
38.646482635797% non contiguous files, 10.9777382012467 average fragments.
r...@smoker / #

Am I reading this wrong or something?

Dale

:-)  :-) 

Reply via email to