AGB  ·  Datenschutz  ·  Impressum  







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

Indizierung von Dateien

Ein Thema von -187- · begonnen am 27. Okt 2010 · letzter Beitrag vom 2. Nov 2010
Antwort Antwort
Seite 5 von 5   « Erste     345   
Benutzerbild von juergen
juergen

Registriert seit: 10. Jan 2005
Ort: Bönen
1.174 Beiträge
 
Delphi 11 Alexandria
 
#41

AW: Indizierung von Dateien

  Alt 1. Nov 2010, 18:37
@p80286,
er hat die Daten wohl nun in einer Datenbank und muss diese nicht mehr von Festplatte auslesen.
Jürgen
Indes sie forschten, röntgten, filmten, funkten, entstand von selbst die köstlichste Erfindung: der Umweg als die kürzeste Verbindung zwischen zwei Punkten. (Erich Kästner)
  Mit Zitat antworten Zitat
-187-

Registriert seit: 24. Sep 2005
483 Beiträge
 
Delphi 2010 Architect
 
#42

AW: Indizierung von Dateien

  Alt 2. Nov 2010, 07:27
Genau, ich habe meine Daten in einer Datenbank und kann diese via SQL sehr schnell abrufen. Die Mühe hat sich gelohnt !
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.049 Beiträge
 
Delphi 12 Athens
 
#43

AW: Indizierung von Dateien

  Alt 2. Nov 2010, 08:27
Gibt es denn ne Möglichkeit den aktuellen Windows Cache zu speichern und bei jedem Neustart wiederherzustellen
Das Nein wurde ja schon gesagt.

Alternativ Suspend-to-disk, statt ausschalten.
Nee, da macht Windows die Cache auch leer, bzw. es speichert diese Cache nicht mit ... wäre auch "sinnlos" doppelte Daten zu speichern.
(wobei ich bei Win7 das gefühlt hab, bzw. den Verdacht, daß dort zumindestens die Cache der Ordnerstruckturen, vom Dateisystem, mit gespeichert werden )

Tja, von Dateien zu lesen ist nunmal viel langsamer, als von RAM/Cache.

PS: Mit Threads und damit verbundenen mehreren parallelen Zugriffen auf eine stinknormale Festplatte, bremst man Diese eher noch mehr aus.
Die Datenverarbeitung scheint ja soweit schnell genung zu sein, so daß man durch paralelles Lesen und Verrbeiten (Dateien dennoch sequentiell gelesen) auch nicht viel gewinnt, da immernoch das Lesen als größere Bremse dastünde.

PSS: Die RAM-Disk ... nja, irgendwie müssen die Dateien auch da erstmal drauf und wenn man diese einzeln reinkopiert, dann gewinnt man auch nix, abgesehn vom doppelten/dreifachen RAM-Verbrauch, nach dem Laden ins Programm.

> RAM-Disk + Overhead für Diskverwaltung und freien Disk-Speicher
> WindowsFileCache
> und die StringListen
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 2. Nov 2010 um 08:30 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 5 von 5   « Erste     345   


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 12:19 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