STARTPAR(1)

الاسم
startpar - تشغيل نصوص مستويات التشغيل بالتوازي

موجز
startpar [-p par] [-i iorate] [-e etcdir] [-n] [-t timeout] [-T global_timeout] [-a arg] prg1 prg2 ...
startpar [-p par] [-i iorate] [-n] [-t timeout] [-T global_timeout] -M [ boot|start|stop]
startpar [-f]
startpar [-v]

الوصف
يُستخدم startpar لتشغيل نصوص متعددة لمستويات التشغيل بالتوازي. يمكن ضبط درجة التوازي على CPU واحد باستخدام الخيار -p، والمبدئي هو التوازي الكامل. يمكن توفير وسيطة لجميع النصوص باستخدام الخيار -a. العمليات المحجوبة بسبب I/O المعلقة ستؤدي إلى ترجيح إنشاء عمليات جديدة بعامل iorate 800. لتغيير هذا العامل، يمكن استخدام الخيار -i لتحديد قيمة أخرى. المقدار سيُطرح من العدد الإجمالي للعمليات التي يمكن بدؤها، حيث nblocked هو عدد العمليات المحجوبة حاليًا بسبب I/O المعلقة.

مخرجات كل نص تُخزّن مؤقتًا وتُكتب عند خروج النص، لذا لا تختلط أسطر المخرجات من نصوص مختلفة. يمكنك تعديل هذا السلوك بتعيين مهلة.

المهلة المحددة بالخيار -t تُستخدم كمهلة للخبيئة. إذا لم تكن خبيئة المخرجات لنص فارغة وكان آخر مخرج منذ timeout ثانية، سيفرغ startpar الخبيئة.

مهلة الخيار -T تعمل بشكل أشمل. إذا لم تُطبع أي مخرجات لأكثر من global_timeout ثانية، سيفرغ startpar خبيئة النص ذي المخرجات الأقدم. بعدها سيطبع فقط مخرجات هذا النص حتى ينتهي.

عند استخدام العلم -n، تُسبق مخرجات مهمة قيد التشغيل باسم البرنامج أو النص الجاري تشغيله.

يحول الخيار -M startpar إلى سلوك مشابه لـ make(1). يأخذ هذا الخيار ثلاث وسائط مختلفة: boot وstart وstop لقراءة .depend.boot أو .depend.start أو .depend.stop على التوالي في الدليل /etc/init.d/. بمسح نصوص الإقلاع ومستويات التشغيل في /etc/init.d/، ينفذ النصوص المناسبة بالتوازي.

يسمح الخيار -e للمستخدم بتعيين موقع دليل تهيئة etc للنظام. المبدئي هو استخدام /etc. باستخدام -e يمكننا استخدام مواقع بديلة مثل /usr/local/etc.

يتسبب الخيار -f في نسخ startpar للإدخال القياسي (stdin) إلى الإخراج القياسي (stdout) حتى يصل startpar إلى نهاية الإدخال أو تُقتل العملية. عند استخدام -f، لا تُبدأ أي برامج وتُتجاهل المعاملات الأخرى في سطر الأوامر. هذا الخيار محفوظ فقط لأغراض التوافق القديم.

يخبر الخيار -v startpar بطباعة اسمه ورقم إصداره. عند استخدام علم الإصدار، تُتجاهل جميع معاملات سطر الأوامر الأخرى. سيُطبع رقم الإصدار ثم يخرج startpar فورًا.

الملفات
/etc/init.d/.depend.boot
/etc/init.d/.depend.start
/etc/init.d/.depend.stop

انظر أيضًا
init(8), insserv(8),

حقوق النسخ
2003,2004 SuSE Linux AG, نورنبرغ، ألمانيا.
2007 SuSE LINUX Products GmbH, نورنبرغ، ألمانيا.
2019 جيسي سميث

المؤلف
مايكل شرودر <mls@suse.de>
تاكاشي إيواي <tiwai@suse.de>
فيرنر فينك <werner@suse.de>

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.