Mailinglisten-Archive |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo, Das wird dann am Festplattencache liegen bzw. wieviel RAM dieser Dateioperation zur Verfügung stand. Du könntest versuchen ein Dateisystem zu verwenden was mit großen Dateien gut klar kommt bzw. mit vielen kleinen. Du kannst die Partition für diese Daten in den hinteren Bereich der Platte legen um etwas mehr Geschwindigkeit zu bekommen. Hab mal gehört das soll helfen. Oder mit hdparm die Einstellungen der Festplatte für große Dateioperationen anpassen. Aber wie bereits erwähnt wurde dürfte es eher ein Problem der serverseitigen Einstellungen/Hardware als das man an dem Skript noch etwas beschleunigen könnte. Da du ja aus einer Datei zu lesen scheinst vielleicht kannst du auch 2 Festplatten verwenden. Von der einen Festplatte lesen und auf der anderen schreiben. Ich gehe mal davon aus du dir sicher bist das alle Daten ausgelesen und geschrieben werden müssen um deine gewünschte Aktion auszuführen. Sonst könnte man überlegen an der Datenstruktur etwas zu drehen. Nur ein paar Ideen... Eric Binek wrote: > Hi Norbert, > > mit fwrite bekomme ich (laut Logs) > > 5970 Angebote in 3.24 Sekunden gespeichert. > 14248 Angebote in 6.23 Sekunden gespeichert. > 14248 Angebote in 7.13 Sekunden gespeichert. > 14248 Angebote in 6.43 Sekunden. gespeichert > usw. > - -- Michel Zobel -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (MingW32) iD8DBQFDju//z7Hv5q8V14URAq+HAJ40t32EyJ7JoezwznuMNpyrJyJeBACgmhh+ Gj5IPGcCRem31cmHMKdSR9Y= =+uZH -----END PGP SIGNATURE-----
php::bar PHP Wiki - Listenarchive