Moin,
Du könntest versuchen, ob ein Systemaufruf von md5sum schneller ist (und das Ergebnis hier posten :-)).
Ist er in der Tat. Hier das Ergebnis meines total unwissenschaftlichen Mini-Benchmarks:
md5 sha1 crc32 null
python 1:30 3:54 1:41 0:04
php 2:40 4:00 1:58 1:13
system 1:03 3:53 0:13
Testobjekt: 1 Datei mit 50 Megabyte die aus Nullbytes besteht (dd if=/dev/zero of=foo bs=1M count=50).
Anzahl der Durchläufe: 100
Gemessen: user-Zeit, das was time in der zweiten Zeile anzeigt
(null zeigt die Zeit an die nur für das Einlesen der Datei ohne weitere Berechnung gebraucht wird)
--
Henryk Plötz
Grüße aus Berlin
~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~
Henryk Plötz
Grüße aus Berlin
~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~