Thema: Dateisuche

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Dateisuche

  Alt 6. Feb 2011, 11:39
In WinDirStat positiv
Negativ

Meine externe HDD geht bei parallelen Zugriffen gern in die Knie (maximale Datenraten von insgesammt 1 MB/s) sind dann keine Seltenheit.

Serieller Zugriff ist auf konventionelle HDDs fast immer schneller.
Selbst bei SSDs kann man an der maximalen Datenrate nichts ändern, auch nicht mit mehreren gleichzeitigen Zugriffen.


Es gibt praktisch nur 2-3 Gründe, warum paralleler Zugriff schneller sein kann.
> man greift jeweils auf getrennte Hardware zu
> die sonstigen Verarbeitungen (z.B. CPU-Belastung durch größere Berechnungen oder langsamen Code) sind so groß, daß zwischen zwei Zugriffen (im selben Thread ... daten lesen, verarbeiten, neue daten lesen, verarbeiten, ...) soviel Zeit vergeht, daß die HDD nix zu tun hat und genug Zeit für andere Zugriffe wäre.
> die HDD ist sowas von defragmentiert oder macht neben den Eigenen noch andere Zugriffe, daß der Kopf auch so schon ständig rumspringt.

Code:
Datei/Verzeichnis 1  *********
Kopfpositionierung            >>
Datei/Verzeichnis 2             ******

Datei/Verzeichnis 1  **      **  **  **      *
Kopfpositionierung     >>  >>  >>  >>  >>  >>
Datei/Verzeichnis 2      **      **      **
und bei meiner mechanisch "sichereren" HDD dauert das Positionieren etwas länger, als bei den internen Desktop-HDDs
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 6. Feb 2011 um 11:49 Uhr)
  Mit Zitat antworten Zitat