Parallel FX auf Single-Core-CPU?

28/01/2009 - 09:32 von Volker Strähle | Report spam
Guten Morgen,

bringt es etwas o. g. Komponente auf einer Single-Core-CPU in
Datenbankanwendungen einzusetzen? Ich dachte da an Situationen in denen
größere Datenmengen z. T. zeilenweise durchlaufen werden müssen und der
Rechner auf Antworten vom Server warten muß. Hier könnte doch dann schon die
nàchste Schleife beginnen oder verteilt Parellel FX nur auf Cores und nicht
auf Threads?


Volker
 

Lesen sie die antworten

#1 Günter Prossliner
28/01/2009 - 11:19 | Warnen spam
Hallo Volker!

bringt es etwas o. g. Komponente auf einer Single-Core-CPU in
Datenbankanwendungen einzusetzen?



Wenn die Threads auf IO (z.b. DB Commands) warten, kann es durchaus sinnvoll
sein mehr Threads zu starten als man CPUs hat (da diese ja hauptsàchlich
warten).

Du musst natürlich:
* richtig im Code syncronisieren
* i.d.R. für jeden Thread eine eigene Connection verwenden
* aufpassen dass sich die einzelnen Threads / Connections nicht gegeseitig
auf der DB locken


mfg GP

Ähnliche fragen