Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
164to168
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
164to168
164to168
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Phänomenal

Phänomenal
27.09.2002 10:50:20
Michael Scheffler
Hallo,

ich beschäftige mich mit der schnelleren Ausgabe bei großen Datenmengen, wie ich gestern schon schrieb. Nun habe ich diesen winderbaren Code, was ja für ein paar Hundert Zeilen auch recht hübsch geht.

Aber, wenn man das Programm etwas länger laufen läßt, dauert es pro Zeile immer länger, allein die Matrix zu füllen. Warum?

Auf meinem Rechner geht die Zeit von 2 auf 20 Sekunden hoch, es ist ja immer der gleiche Code, also warum die riesigen Differenzen?

Gruß

Micha




1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Phänomenal
27.09.2002 14:36:55
Hans W. Hofmann
Hallo Micheal,

sagt Dir der Begriff Carbage Collection was?
Falls Du nix dazu findest das hat mit dem String-Handling von Interpreter-Maschinen zu tun und würde das geschilderte Verhalten erklären...
Jede String-Zuweisung löst recht umfangreiche Speicheroperationen aus (Umschichten von Speicher, dyn. Speicher belegen), die dazu führen, dass Stringleichen entstehen, die von Zeit zu Zeit aufgeräumt werden - und diese CC kostet Zeit. Hast Du Dir mal ausgerechnet, was Du für Speicher ziehst - schau mal in den Taskmanager - naja, man hats ja ;-)...
Was soll es eigentlich bringen die sowieso im Datenblatt vorhanden Daten in einem Array zu duplizieren? Da überträgt man lieber Wert für Wert. Oder noch besser man nimmt die dafür in XL vorgesehenen Methoden.


Gruß HW

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige