Avatar uživatele
Bronzový

C# a multithreading - best practice?

C# vidím téměř poprvé a multithreading nemám příliš nastudovaný. Dělám jednoduchou aplikaci, která má v jednu chvíli zpracovat (ořezat, zmenšit, rozřezat na části) cca 40 obrázků. Pokud nevyužiju více vláken, logicky aplikace využije jen polovinu výkonu CPU (nebo méně, pokud bych měl více jader), což se mi moc nelíbí.

Jakým způsobem je toto nejlepší vyřešit? Vytvořit 40 vláken do Thread Poolu, nebo se k tomuto účelu hodí více jiný způsob? Ocenil bych nějaký tip, ideálně kus ukázkového kódu. Děkuji.

Uzamčená otázka – ohodnoťte nejlepší odpověď symbolem palce.

Otázka ještě nemá žádnou odpověď.

Zajímavé otázky v kategorii Počítače a internet

Přihlásit se

Položte otázku, odpovězte, zapojte se, …

začněte zde

Reklama

Kvalitní odpovědi v: Počítače a internet

Zlatý Bedy 1527
Zlatý Michal Kole 1198
Zlatý mosoj 1064
Zlatý Hlada 971
Zlatý ge0rge 951
Zlatý gecco 905
Zlatý led 884
Zlatý www 829
Zlatý badisko 818
Stříbrný cochee 684

Zobrazit celkový žebříček

Facebook

 

Váš požadavek se vyřizuje, počkejte prosím.