[fpc-pascal] [CPU war] Speed question for strings

L505 fpc505 at z505.com
Sun Nov 20 03:49:56 CET 2005

Which is faster, reading a file Character by Character, by Memory Block, or by

Welcome to the CPU war for StrLoadFile.. Please wait...

test 1 execution time: 9356007 <-- char by char
test 2 execution time: 259683  <-- blockread 1
test 3 execution time: 261501  <-- blockread 2
test 4 execution time: 2640901 <-- stringlist

Press <enter> to exit
Celeron 400, Windows 2000

Fastest method seems to be, as predicted, BlockRead. However I thought Test3 would
have been faster.

Download at:

Note: I sent a 33kb attachment to the mailing list, but message didn't appear to go
through. This email has been resent without the attachment.

More information about the fpc-pascal mailing list