Hlavní navigace

Efektivní paralelní spouštění příkazů

Miroslav Hrončok

Pokud potřebujete hromadně zpracovávat více souborů, například převádět spoustu multimediálních souborů do jiného formátu, co možná nejrychleji a nejefektivněji, bude se vám možná hodit PPSS (Parallel Processing Shell Script) – program, který práci výhodně rozdělí více jádrům procesoru. Dokáže využít i vlastnosti HyperThreading. Tento program nejdříve spočítá počet CPU a poté se sám postará o to, aby každý zpracovával jeden soubor. Vstupními parametry jsou pro něj příkaz, který má spouštět, a textový soubor obsahující cesty k souborům. Pro jednoduchost může být místo seznamu určena složka, ve které se příkaz použije pro každý soubor.

Našli jste v článku chybu?