![]() |
Re: DoubleSource - Duplikate im Source finden v0.3.1
Hallo,
wie gross ist denn ein Objekt bei dir ? Schon mal FastMM4 ausprobiert ? Heiko |
Re: DoubleSource - Duplikate im Source finden v0.3.1
Zitat:
|
Re: DoubleSource - Duplikate im Source finden v0.3.1
Zitat:
Zitat:
|
Re: DoubleSource - Duplikate im Source finden v0.3.1
Ich hab gestern ein paar Tests mit Objekt-Pools gemacht -> bringt eigentlich nichts!
Konkret hab ich die NewInstance-Methode von TObject so überschrieben, dass der Speicherbereich für zB 10.000 Instanzen reserviert wird. Wenn nun ein Objekt erzeugt wird und noch Platz in diesem Block frei ist wird dem Objekt dieser Platz zugeordnet. Ist kein Platz mehr frei wird ein neuer Block/Pool angelegt. Dadurch wird die Anzahl der Speicherreservierungen drastisch reduziert. Ich hab dann in einer Schleife 10.000.000 Instanzen erzeugt, einmal normale Objekte, einmal von meiner Pool-Klasse. Ergebnis: es ist eigentlich kein Unterschied messbar! Möglicherweise ist die Pool-Variante geringfügig schneller, aber wenn die Gesamtlaufzeit ~2 Sekunden dauert machen ein paar ms auch keinen Unterschied mehr. Ich hatte gestern aber eine andere Idee mit der ich den Speicherverbrauch geringfügig senken und die Laufzeit um das bis zu 6-fache beschleunigen konnte. Gruß, Motzi |
Re: DoubleSource - Duplikate im Source finden v0.3.1
Hallo,
jo ist fix;) ein paar Anmerkungen / Bitten. 1. Folder ohne Unterverzeichnisse, also nur die Dateien des ausgewählten Folders 2. Pfadangaben der Dateien Vielleicht sollte man die in eine zusätzlich Status-Anzeige packen ? Also den kompletten Pfad der gerade ausgewählten Datei anzeigen. 3. Klicke ich auf den RootNode (Length ...), zeigt er rechts den (welchen ?) Quellcode in Grossbuchstaben an, ist das gewollt ? 4. Schutzverletzung bei folgendem - 1 Verzeichnis komplett analysieren - Length anklicken -> das Compare (Toolbar ganz rechts ist aktiviert) - 1 Verzeichnis analysieren, vorher abbrechen - Toolbar-Button ist immer noch aktiv Klicken -> Plautz ;) 5. Compare wenn es nur 2 Dateien sind, könnte man die in je einen der ComboBoxen eintragen Ansonsten nettes kleines Tool Heiko |
Re: DoubleSource - Duplikate im Source finden v0.3.1
Zitat:
|
Re: DoubleSource - Duplikate im Source finden v0.3.1
Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
Gruß, Motzi |
Re: DoubleSource - Duplikate im Source finden v0.3.1
Neue Version ist online - siehe erstes Posting.
Hardcore-Test-Ergebnisse folgen noch... Gruß, Motzi |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz