Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Phänomenal

Forumthread: 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




Anzeige

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
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige