Archiv štítku: paralelismus

Paralelní spouštění úloh

MaxConcurrentExecutables je vlastnost balíčku, která určuje počet úloh v rámci jednoho balíčku, které mohou běžet paralelně. Výchozí nastavení je -1 a to znamená, že poběží tolik úloh, kolik je procesorů + 2. Takže pokud je stroj osazen 4 procesory, tak poběží 6 „vláken“ (4 procesory + 2).

Pořadí spuštění úloh je čistě náhodné.

Doporučuje se ponechat toto nastavení, protože jeho změna (zvýšení paralelismu) může mít negativní dopad na výkon celého serveru, protože v danou chvíli může běžet více takových balíčků a rázem server bude zahlcen požadavky na paralelismus, multitasking více, než dokáže obsloužit.

Příklad takové úlohy je zde:
maxconcurrentexecutables ssis