MParallel: batch procesor s podrškom za više navoja

MParallel je besplatni program naredbenog retka za Microsoft Windows uređaje koji vam omogućuje paralelno pokretanje više zadataka koje odredite.

Vjerojatno je najbolje započeti s nekoliko primjera koji će pokazati koliko je MParallel zapravo moćan. Na osnovnoj razini mogli biste paralelno izvoditi više naredbi koje možete izvršavati iz naredbenog retka.

Razmislite o pet naredbi za ping na različita odredišta, na primjer, koje se mogu odvijati paralelno.

Odatle možete istražiti napredne opcije kao što su pronalaženje svih jpg slika u direktoriju i pretvaranje u png format pomoću ImageMagicka ili radite isto za video datoteke.

MParallel

Program se isporučuje kao prijenosni program. Jednostavno preuzmite najnoviju arhivu svog operativnog sustava - tu je 32-bitna i 64-bitna verzija te izvorni kôd - i izvucite arhivu kada preuzimanje preuzme.

Nakon što učinite, možda želite pokrenuti naredbu mparallel.exe --help za prikaz popisa podržanih opcija.

Primijetit ćete da postoji prilično malo što to podržava. Općenito govoreći, potrebno je započeti naredbu s parametrima programa prije nego što dodate programe koje želite izvršiti.

Naredba MParallel.exe --count = 3 ping.exe -n 16 fsf.org: ping.exe -n 16 gnu.org: ping.exe -n 16 w3c.org započinje s --count = 3 koja govori MParallel da bit će tri naredbe koje želite pokrenuti paralelno.

Ovo je osnovni primjer, a možete još puno toga učiniti. Na primjer, umjesto da izravno odredite naredbe, možete navesti program da ih traži u tekstnoj datoteci. Ovo može biti korisno ako želite izvršiti puno naredbi ili bolje mogućnosti uređivanja i upravljanja tim naredbama.

To biste postigli pomoću --input = commandnds.txt i dodavanjem svake naredbe u redak u tekstualnoj datoteci.

Nešto složenija naredba je sljedeća: dir / b * .jpg | MParallel.exe --shell --stdin --- pattern = "kopiraj {{0}} {{0: N}}. Png"

Ovo koristi naredbu dir za pronalaženje svih .jpg slika, pokretanje MParallel i preimenovanje datoteka u .png. Ne nešto što želite učiniti, ali prikazuje nekoliko novih opcija, poput pokretanja naredbi školjki i korištenja uzorka.

Paket se isporučuje s dvije primjere naredbenih datoteka koje možete potražiti za dodatne primjere. Prvi koristi MParallel zajedno s ImageMagick-om za pretvaranje jpg slika u png datoteke, drugi FFmpeg za pretvaranje avi datoteka u mp4 datoteke.

Završne riječi

MParallel je moćan program na koji bi moglo potrajati neko vrijeme, ali ako ste prije radili s naredbenim retkom ili skupnim datotekama, trebali biste se odmah osjećati kao kod kuće. Vjerojatno najveća prednost je što omogućuje paralelno izvršavanje naredbi što bi trebalo znatno ubrzati izvršavanje na modernim sustavima.

Sad vi : Koristite li uopće naredbeni redak?