نايس (يونكس)

nice برنامج موجود في أنظمة التشغيل يونكس وشبيهة يونكس مثل جنو/لينكس.[1][2][3] يتعامل nice مباشرة مع استدعاء في النواة بنفس الاسم. يقوم nice بترتيب أولوية العمليات في جدول النواة. يعطي الرقم -20 الأولوية العليا للعملية و19 الأولوية الدنيا لها. الرقم المبدئي للعمليات عادة ما يكون 0

يصبح nice مهمًا عندما تطلب العمليات مواردًا لا تستطيع وحدة المعالجة المركزية إعطاءها. في هذه الحالة، تنال العملية ذات الأولوية العليا مقدرًا أكبر من وقت وحدة المعالجة المركزية. إذا كانت وحدة المعالجة المركزية قادرة على توفير موارد أكثر مما تطلبه العمليات، فعندها حتى أقل العمليات أولوية يمكنها أن تحصل على 99% من وحدة المعالجة المركزية. الجذر وحده يستطيع ضبط nice إلى قيمة ذات أولوية عليا. في جنو/لينكس يمكن تغيير /etc/security/limits.conf للسماح لمستخدمين آخرين أو لمجموعات أخرى بأن تضبط قيمًا منخفضة.

مراجع

  1. "Linux man page for ionice". مؤرشف من الأصل في 23 يوليو 2018. اطلع عليه بتاريخ 17 أبريل 2016. الوسيط |CitationClass= تم تجاهله (مساعدة)
  2. "Linux man page for renice". مؤرشف من الأصل في 24 أغسطس 2016. اطلع عليه بتاريخ 17 أبريل 2016. الوسيط |CitationClass= تم تجاهله (مساعدة)
  3. College, Abraham Silberschatz, Yale University, Peter Baer Galvin, Pluribus Networks, Greg Gagne, Westminster; Baer Galvin, Peter; Gagne, Greg (2013). Operating system concepts (الطبعة Ninth edition.). Hoboken, N.J: Wiley. صفحة 294. ISBN 978-1-118-06333-0. الوسيط |CitationClass= تم تجاهله (مساعدة)صيانة CS1: التاريخ والسنة (link)


    • بوابة علم الحاسوب
    • بوابة تقنية المعلومات
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.