Hallo Leute,
was ist die maximale Anzahl an parallel ausführbaren BackgroundWorkern?
Ist diese von den CPU-Cores oder CPU-Threads abhängig oder davon unabhängig?
Oder kommt es immer auf den Einsatz drauf an?
Ich kann mir vorstellen, dass CPU-intensive Rechenaufgaben nur bis zu Cores/Threads Sinn macht.
Aber wenn man z.B. nur alle IP-Adressen scannt, dann ist die CPU ja nicht überfordert, weil ja das meiste Wartezeit ist (Timeouts) und hier könnten dann theoretisch auch mehr Worker als Cores/Threads laufen.
Was meint Ihr dazu?
LG Roland
was ist die maximale Anzahl an parallel ausführbaren BackgroundWorkern?
Ist diese von den CPU-Cores oder CPU-Threads abhängig oder davon unabhängig?
Oder kommt es immer auf den Einsatz drauf an?
Ich kann mir vorstellen, dass CPU-intensive Rechenaufgaben nur bis zu Cores/Threads Sinn macht.
Aber wenn man z.B. nur alle IP-Adressen scannt, dann ist die CPU ja nicht überfordert, weil ja das meiste Wartezeit ist (Timeouts) und hier könnten dann theoretisch auch mehr Worker als Cores/Threads laufen.
Was meint Ihr dazu?
LG Roland
Liebe Grüße
Roland Berghöfer
Meine aktuellen und kostenlos verwendbaren Tools (mit VB.NET erstellt): freeremarkabletools.com | priconman.com | SimpleCalendar | AudibleTouch | BOComponent.com | bonit.at
Roland Berghöfer
Meine aktuellen und kostenlos verwendbaren Tools (mit VB.NET erstellt): freeremarkabletools.com | priconman.com | SimpleCalendar | AudibleTouch | BOComponent.com | bonit.at