Moin The-X,
Zitat von
The-X:
TFileStream.Seek dauerte bei einer 15Mb Datei etwa 3-4 mal so lange wie ein AssignFile/Seek/Blockread-Konstrukt (unter gleichen Bedinungen ... habe jeweils voher neugestartet)
und das bei der gleichen Datei)
Beide Seek Routinen greifen intern auf die
API SetFilePointer zu.
Das TFileStream etwas langsamer ist kann ich mir noch vorstellen (Overhead wg. Objekt), aber so.
Was heisst 3-4 mal so lange absolut?