AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Anzahl Zeilen in einem Textfile

Ein Thema von TomDooley · begonnen am 18. Mai 2004 · letzter Beitrag vom 20. Mai 2004
Antwort Antwort
Seite 4 von 4   « Erste     234   
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#31

Re: Anzahl Zeilen in einem Textfile

  Alt 19. Mai 2004, 13:51
Das da baue ich heut abend in meine Testreihe ein und versuche es mit den mageren 400 MB.
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#32

Re: Anzahl Zeilen in einem Textfile

  Alt 19. Mai 2004, 14:05
Zitat von Hansa:
Das da baue ich heut abend in meine Testreihe ein und versuche es mit den mageren 400 MB.
Also für meine Datei 2domain.dat eine Liste von Domains->Firmennamen mit 1.611.355 Einträgen (56 MB) hat das Proggi zw. 256 Millisekunden und 820 Millisekunden benötigt

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
IngoD7

Registriert seit: 17. Feb 2004
464 Beiträge
 
Delphi 7 Enterprise
 
#33

Re: Anzahl Zeilen in einem Textfile

  Alt 19. Mai 2004, 14:39
Zitat von Hansa:
Beim 2. Versuch blieb Rechner sogar hängen.
Pah ... jetzt macht er schon seinen miesen Rechner für das Versagen meiner schönen TStringList verantwortlich!

Nein im Ernst, mir war eine "physikalische" Dateigrößengrenze, ab der TStringList "unwirtschaftlich" wird, nie bewusst. Ich denke jetzt aber auch, sie ist definitiv vorhanden. Nach den Zahlen und euren Schätzungen lege ich sie für mich bei 5-20 MB (je nach Anwendungsfall). Wenn eine Datei in einem Programm nur einmal durchgestöbert und zurückgeschrieben werden muss, ist es mir eigentlich egal, ob das eine halbe oder 3 sek dauert. Bis dahin ist TStringList vom Handling her unschlagbar.
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#34

Re: Anzahl Zeilen in einem Textfile

  Alt 19. Mai 2004, 22:18
Zitat von IngoD7:
... für das Versagen meiner schönen TStringList verantwortlich!
einmalig geht stringlist wohl sicher bis 50 MB. Oder eben nicht, wer weiß ? Ich würde es nicht nutzen über max. 100-1000 Einträge.
Gruß
Hansa
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#35

Re: Anzahl Zeilen in einem Textfile

  Alt 19. Mai 2004, 22:24
@Sakura: das ASM Programm braucht bei mir bei 480 MB 32-34 Sek. und stürzt manchmal ab. 8) Das readln Programm braucht 32-34 Sek.

Kann dir die original-Datei gerne mal zuschicken.
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#36

Re: Anzahl Zeilen in einem Textfile

  Alt 20. Mai 2004, 14:29
Zitat von Hansa:
Kann dir die original-Datei gerne mal zuschicken.
Keine Sorge, könnte ich mir selbst erstellen. Dazu zu sagen wäre wohl, daß der ASM-Code auf dem Delphi 7.1 Compiler basiert und daher nicht zwingend mit anderen korrekt läuft (Das ist der Nachteil von Assembler in Delphi)

Aber ich habe zu Hause 120GB freien Speicherplatz, ich kann es ja mal testen

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 4   « Erste     234   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz