measure FILE I/O as part of both versions; rebase buffer less often