Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: Asynchron Jobs abarbeiten - Best Practice?

  Alt 14. Mai 2010, 12:14
Zitat von chaosben:
Was mir aber immer noch nicht klar ist: Was ist besser: Eine gemeinsame Liste nur kurz aber oft zu sperren oder länger und seltener zu sperren.
Die Pausen zwischen den Sperrungen sollten auf jedenfall länger sein, als die Sperrung selber andauert.
Sonst passiert schnell mal sowas, wie in diesem Thread http://www.delphipraxis.net/internal...t.php?t=172942 , wo alles hängen bleibt.

Also es kommt darauf an, wie schnell der Thread arbeitet und wie lange er auch mal auf eine neue Aufgabe warten kann.
- Wenn der Thread zeit hat, dann kann länger+seltener sperren nicht schädlich sein.
- Wenn der Thread aber sehr schnell neue Aufgaben beginnem muß, dann eben lieber kürzer+öfters.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat