Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Thread-Koordination ohne Messages (https://www.delphipraxis.net/183647-thread-koordination-ohne-messages.html)

himitsu 26. Jan 2015 10:22

AW: Thread-Koordination ohne Messages
 
Also grade bei einem Festplatte wird man doch vermutlich "richtige" Festplatten einbauen.

Das Problem ist die Neuausrichung der Leseköpfe und je öfter man das mach, um so langsamer wird der Zugriff.
Vorallem bei paralellen Zugriffen werden die unnötig viel hin und her gejagt. Bei größerem Verzeichnissen schafft der Leseprozess es womöglich nicht das komplette Verzichnis zu lesen, da ihm ständig von anderen Zugriffen dazwischengefunkt und der Lesekopf wo anders hingeschickt wird.


Rate mal, warum der Explorer so lange für die Dateisuche braucht (wenn Verzeichnis nicht indiziert ist) ... da ist auch ein trottel auf die geile Idee gekommen das Multithread zu machen und dann noch als ausgebremster Hintergrungprozess. :wall: (OK, liegt zusätzlich auch noch an dem arschlahmen ListView)
z.B. in C:\ oder C:\Windows nach "*.*" suchen

p80286 26. Jan 2015 10:33

AW: Thread-Koordination ohne Messages
 
@DeddyH
Uiui:oops: Da hab ich wohl was verpasst! vielen Dank!

@Himitsu
Na klar, irgendwo ist da irgendwie eine Festplatte oder 2 oder 3 oder .. enthalten. Nur die Daten tröpfeln so langsam herein, da versuche ich halt den Anforderungsdruck zu erhöhen. Denn zwischen meinem PC und der Serverfestplatte(n) gibt es mehr als einen Server/Controler der/die den Verkehr regelt. Das Ding kann ja schließlich überall stehen, wahrscheinlich in der Umgebung von Dublin bei der IBM.

Gruß
K-H

Dejan Vu 26. Jan 2015 13:34

AW: Thread-Koordination ohne Messages
 
Zitat:

Zitat von p80286 (Beitrag 1287748)
Wo find ich Infos über den (Delphi-)WorkerThreadpool?

Ich hab doch extra den Link mit angegeben. DP! Macht das mal deutlicher, das da ein Link ist!


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:02 Uhr.
Seite 2 von 2     12   

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