MParallel : 멀티 스레딩을 지원하는 배치 프로세서

MParallel은 지정한 여러 작업을 병렬로 실행할 수있는 Microsoft Windows 장치 용 무료 명령 줄 프로그램입니다.

MParallel이 실제로 얼마나 강력한 지 보여주는 몇 가지 예를 시작하는 것이 가장 좋습니다. 기본적으로 명령 줄에서 병렬로 실행할 수있는 여러 명령을 실행할 수 있습니다.

예를 들어 병렬로 실행할 수있는 다른 대상에 대한 5 개의 ping 명령을 생각해보십시오.

거기에서 디렉토리에서 모든 jpg 이미지를 찾고 ImageMagick을 사용하여 png 형식으로 변환하거나 비디오 파일에 대해 동일한 작업을 수행하는 것과 같은 고급 옵션을 탐색 할 수 있습니다.

MParallel

이 프로그램은 휴대용 프로그램으로 제공됩니다. 32 비트 및 64 비트 버전과 소스 코드가있는 운영 체제의 최신 아카이브를 다운로드하고 다운로드가 완료되면 아카이브를 추출하십시오.

완료되면 mparallel.exe --help 명령을 실행하여 지원되는 옵션 목록을 표시 할 수 있습니다.

당신은 그것이 지원하는 것이 꽤 있음을 알 수 있습니다. 일반적으로 말하자면, 실행하려는 프로그램을 추가하기 전에 프로그램의 매개 변수로 명령을 시작해야합니다.

MParallel.exe --count = 3 ping.exe -n 16 fsf.org : ping.exe -n 16 gnu.org : ping.exe -n 16 w3c.org 는 --count = 3으로 시작하여 MParallel에게 병렬로 실행하려는 세 가지 명령이 있습니다.

이것은 기본적인 예이며 할 수있는 일이 훨씬 더 많습니다. 예를 들어, 명령을 직접 지정하는 대신 텍스트 파일에서 명령을 찾도록 프로그램에 지시 할 수 있습니다. 많은 명령을 실행하거나 해당 명령에 대한 편집 및 관리 옵션을 개선하려는 경우 유용합니다.

--input = commands.txt를 사용하고 각 명령을 텍스트 파일의 줄에 추가하면됩니다.

약간 더 복잡한 명령은 다음과 같습니다. dir / b * .jpg | MParallel.exe --shell --stdin --- pattern = "복사 {{0}} {{0 : N}}. png"

dir 명령을 사용하여 모든 .jpg 이미지를 찾고 MParallel을 실행하고 파일 이름을 .png로 바꿉니다. 당신이하고 싶은 것이 아니지만 쉘 명령 실행 및 패턴 사용과 같은 몇 가지 새로운 옵션을 보여줍니다.

패키지에는 추가 예제를 볼 수있는 두 개의 예제 명령 파일이 포함되어 있습니다. 첫 번째는 ImageMagick과 함께 MParallel을 사용하여 jpg 이미지를 png 파일로 변환하고 다른 FFmpeg를 사용하여 avi 파일을 mp4 파일로 변환합니다.

닫는 단어

MParallel은 시간이 오래 걸리는 강력한 프로그램이지만 이전에 명령 줄이나 배치 파일로 작업 한 경우 집에있는 것처럼 느껴집니다. 아마도 가장 큰 장점은 명령을 병렬로 실행하여 최신 시스템에서 실행 속도를 크게 높일 수 있다는 것입니다.

이제 당신 : 당신은 명령 줄을 전혀 사용합니까?