MParallel: معالج دفعي مع دعم متعدد الخيوط

MParallel هو برنامج سطر أوامر مجاني لأجهزة Microsoft Windows يمكّنك من تشغيل مهام متعددة تحددها بشكل متواز.

من الأفضل أن نبدأ ببعض الأمثلة لعرض مدى قوة MParallel بالفعل. في المستوى الأساسي ، يمكنك تشغيل أوامر متعددة يمكنك تنفيذها من سطر الأوامر بشكل متواز.

فكر في خمسة أوامر ping إلى وجهات مختلفة ، على سبيل المثال يمكن تشغيلها بالتوازي.

من هناك ، يمكنك استكشاف خيارات متقدمة مثل البحث عن جميع صور jpg في دليل وتحويلها إلى تنسيق png باستخدام ImageMagick ، ​​أو القيام بالشيء نفسه لملفات الفيديو.

MParallel

يشحن البرنامج كبرنامج محمول. ببساطة قم بتنزيل أحدث أرشيف لنظام التشغيل الخاص بك - هناك إصدار 32 بت و 64 بت ، والكود المصدري - واستخرج الأرشيف عند اكتمال التنزيل.

بمجرد الانتهاء من ذلك ، قد تحتاج إلى تشغيل الأمر mparallel.exe - المساعدة لعرض قائمة الخيارات المدعومة.

ستلاحظ أن هناك عددًا لا بأس به يدعمها. بشكل عام ، من الضروري أن تبدأ الأمر بمعلمات البرنامج قبل إضافة البرامج التي تريد تنفيذها.

الأمر 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 = "copy {{0}} {{0: N}}. png"

يستخدم هذا الأمر dir للعثور على جميع صور .jpg ، لتشغيل MParallel وإعادة تسمية الملفات إلى .png. ليس شيئًا تريد القيام به ، لكنه يعرض عدة خيارات جديدة مثل تشغيل أوامر shell ، واستخدام النمط.

تأتي الحزمة مع اثنين من ملفات أوامر المثال التي قد تبحث عنها للحصول على أمثلة إضافية. الأول يستخدم MParallel بالاقتران مع ImageMagick لتحويل صور jpg إلى ملفات png ، والآخر FFmpeg لتحويل ملفات avi إلى ملفات mp4.

الكلمات الختامية

يعد برنامج MParallel برنامجًا رائعًا قد يستغرق بعضه من التعود على الوقت ولكن إذا كنت تعمل مع سطر الأوامر أو الملفات الدفعية من قبل ، فيجب أن تشعر أنك في المنزل على الفور. ربما تتمثل أكبر ميزة في ذلك في أنه يتيح لك تشغيل الأوامر بالتوازي والتي من شأنها تسريع التنفيذ بشكل كبير على الأنظمة الحديثة.

أنت الآن : هل تستخدم سطر الأوامر على الإطلاق؟