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.
ohodnoťte nejlepší odpověď symbolem palce
Zajímavá 1Pro koho je otázka zajímavá? RedC22 před 4516 dny |
Sledovat
Nahlásit
|
Otázka ještě nemá žádnou odpověď.
U otázky nebylo diskutováno.
Nový příspěvekBedy | 1528 | |
Michal Kole | 1199 | |
led | 1159 | |
Hlada | 1132 | |
mosoj | 1124 | |
gecco | 904 | |
www | 828 | |
badisko | 817 | |
cochee | 814 | |
Dochy | 727 |
Software |
Hardware |
Internet |
Programování a webdesign |
Sítě |
Bezpečnost |
Ostatní počítače a internet |