Jim Meyering wrote:
> Pádraig Brady wrote:
> 
>> p.s. I'll look at bypassing stdio on input to see
>> if I can get at least the 2% back
> 
> IMHO, even if it did, it would not be worth it.

Right, a quick test here shows only a 0.8% gain from
bypassing stdio. However I also noticed that the
digest routines in gnulib do fread(4096).
Bumping that up to 32KiB gives a 3% boost.
That would be increased even more if more efficient
checksumming routines are used (which is on the horizon).
Note the coreutils min was bumped to 32KiB recently:
http://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=commit;h=55efc5f

Does anyone have any objections to increasing
the stack requirement by 28672 bytes?

cheers,
Pádraig.


Reply via email to