> > > Naja, man kann die Dateien ja l�schen, wenn sie nicht vom > aktuellen Tag sind (der tempor�re Folder tr�gt das Datum + > eine irre Zeichenkette) > > Das ASPalliance-Codeschnipsel ist ja nicht sehr vorbildlich > geschrieben, aber egal. Ganz abgesehen davon: Was ist denn > Performance-kritischer? > - Per FSO eine 5MB-Datei kopieren > - Einen ADODB-Stream in ASP �ffnen, 5MB lesen und 5MB in den > Response schreiben? > > Ich kann mir nicht vorstellen, dass zweitere L�sung eine gute > darstellt. Die erste L�sung kopiert eine Datei auf > Systemebene, die Zweite liest und schreibt den gesamten Inhalt. > > Liege ich bei dieser Einsxh�tzung so falsch? > > Ja, eni wenig schon... Streams sind sehr effizient... Es wird keinesfalls alles in den speicher geschaufelt und dann erst geschrieben...
Ausserdem musst du bei deiner methode der rechner die datei zweimal lesen und einmal schreiben... Und festplatten sind doch wirklich die langsamste aller beteiligten Komponenten... Bei der Stream-Methode muss die Datei nur einmal gelesen und effizient von stream(ADODB.Stream) zu Stream(Response) �bergeben... Claudius | [aspgerman] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
