روابط سريعة
يمنحك برنامج مراقبة النظام htop نظرة واضحة على العمليات الجارية على جهاز الكمبيوتر الذي يعمل بنظام Linux، وبعض الوظائف لإدارة هذه العمليات. وإليك كيفية استخدام هذه الأداة الإدارية الملونة.
هل تريد فقط قمة مع عملية شد الوجه؟
تتمثل مهمة htop في أن تكون أداة أفضل. مثلها كمثل أداة top، تحتوي أداة htop على منطقة لوحة تحكم أعلى جدول العمليات. ويقدر محبو أداة htop استخدامها للألوان والرسوم البيانية المتحركة ورؤية سطر الأوامر الكامل لكل عملية.
يمكنك الحصول على تأثير مماثل في الأعلى. اضغط على z للانتقال إلى وضع الألوان، واضغط على t لرسم بياني لحمل وحدة المعالجة المركزية، واضغط على 1 لعرض جميع أنوية وحدة المعالجة المركزية، واضغط على m لرسم بياني لاستخدام ذاكرة الوصول العشوائي. يؤدي الضغط على c إلى عرض سطر الأوامر الكامل لكل عملية.
فهل يعني هذا أن برنامج Top يستطيع القيام بكل ما يستطيع برنامج Htop القيام به؟ لا، ليس على الإطلاق. فبرنامج Htop لا يقتصر على الألوان والرسوم البيانية الجميلة.
تثبيت htop
ربما تحتاج إلى تثبيت htop. على Ubuntu، اكتب:
sudo apt install htop
في فيدورا، الأمر هو:
sudo dnf install htop
في Manjaro، ستستخدم Pacman:
sudo pacman -S htop
نظرًا لأن htop عبارة عن تطبيق طرفي، فهو رائع لمراقبة الخوادم البعيدة. يمكنك تسجيل الدخول عبر SSH إلى جهاز كمبيوتر بعيد وتشغيل htop ومراقبة أدائه.
لبدء تشغيل htop، اكتب اسمه واضغط على Enter.
htop
سوف تشاهد العرض الافتراضي لـhtop.
تسمى المنطقة العلوية بمنطقة الرأس. أما الجزء السفلي فهو منطقة الشاشة. يمكن لـ htop عرض شاشة عملية أو شاشة إدخال/إخراج. شاشة العملية هي العرض الافتراضي.
تعرض منطقة الرأس مزودي المعلومات الذين يطلق عليهم العدادات. العدادات الافتراضية عبارة عن رسم بياني لكل نواة وحدة المعالجة المركزية، ورسم بياني لاستخدام الذاكرة، ورسم بياني لاستخدام المبادلة.
تمثل ألوان عداد وحدة المعالجة المركزية ما يلي:
- أزرق:العمليات ذات الأولوية المنخفضة
- أخضر:عمليات المستخدم العادية
- أحمر:عمليات النواة
- الأصفر/البرتقالي:وقت الضيف، ويسمى أيضًا الوقت الافتراضي. إنه وقت وحدة المعالجة المركزية المخصص لتشغيل الآلات الافتراضية
تمثل ألوان عداد الذاكرة ما يلي:
- أخضر:الذاكرة المستخدمة
- أرجواني:الذاكرة المشتركة
- رمادي:الذاكرة المضغوطة
- أزرق:الذاكرة المستخدمة بواسطة المخازن المؤقتة
- الأصفر/البرتقالي:الذاكرة المستخدمة كذاكرة مؤقتة
تمثل ألوان عداد المبادلة ما يلي:
- أزرق:مستعملة للتبادل
- الأصفر/البرتقالي:المبادلة المستخدمة للذاكرة المؤقتة
- رمادي:Frontswap. هذه هي الذاكرة التي تشغلها صفحات ذاكرة الوصول العشوائي المضغوطة. بدلاً من عملية الكتابة المقايضة المكلفة، يتم ضغط الصفحات غير المستخدمة حيثما أمكن. يوفر هذا قدرًا أقل من ذاكرة الوصول العشوائي مقارنة بعملية الكتابة المقايضة الكاملة، ولكنه يعمل بشكل أسرع كثيرًا. لا يتم تمكين هذه الخاصية في جميع الأنظمة
هناك ثلاثة عدادات رقمية.
- المهام:يسرد عدد المهام والخيوط، وعدد خيوط النواة، وعدد المهام الجارية
- متوسط الحمل:متوسط حمل وحدة المعالجة المركزية خلال الدقيقة الماضية، و5 دقائق، و15 دقيقة
- وقت التشغيل:الوقت المنقضي منذ آخر تشغيل للكمبيوتر
شاشة العملية
تعرض شاشة العملية قائمة مرتبة وديناميكية للعمليات الموجودة في النظام. بشكل افتراضي، يتم فرزها حسب استخدام وحدة المعالجة المركزية، بترتيب تنازلي.
عناوين الأعمدة هي:
- معرف المنتج: رقم معرف العملية
- مستخدم:مالك العملية
- مؤسسة البحوث المؤسسية:أولوية العملية
- ني:العملية اللطفكلما زادت القيمة اللطيفة، زادت احتمالية تخصيص الموارد من العملية لعمليات أخرى.
- فير:الذاكرة الافتراضية التي تستخدمها العملية
- ريس:الذاكرة المادية التي تستخدمها العملية
- إس إتش آر:الذاكرة المشتركة التي تستخدمها العملية
- س:حالة العملية الحالية
- وحدة المعالجة المركزية%:نسبة وقت وحدة المعالجة المركزية الذي تستخدمه العملية
- ميم%:نسبة الذاكرة التي تستخدمها العملية
- الوقت +:إجمالي وقت وحدة المعالجة المركزية الذي استخدمته العملية منذ إطلاقها
- يأمر:سطر الأوامر الذي أطلق العملية
يمكن أن تكون حالة العملية في العمود S:
- ر: جري
- س: نائم
- د:وضع السكون في القرص. شكل من أشكال السكون لا يمكن مقاطعته بسبب نشاط القرص أثناء العملية
- ت: تم إيقافه بواسطة مصحح التتبع
- ز:عملية الزومبي
تكامل الماوس
يمكن التحكم في htop عن طريق الضغط على المفاتيح أو النقر بالماوس. يؤدي النقر فوق عنوان العمود إلى فرز شاشة المهام حسب هذا العمود. يحتوي عنوان العمود المحدد على لون خلفية أزرق، ويظهر مؤشر مثلثي بجانب اسم العمود.
إذا كان يشير إلى الأعلى، فهذا يعني أن الترتيب تصاعدي. وإذا كان يشير إلى الأسفل، فهذا يعني أن الترتيب تنازلي. يؤدي النقر فوق نفس العمود مرتين أو أكثر إلى تبديل اتجاه الترتيب.
يمكنك تسليط الضوء على عملية ما من خلال النقر عليها، أو باستخدام مفاتيح Home وEnd وPageUp وPageDown والسهم.
مفاتيح الوظائف
توجد قائمة بمفاتيح الوظائف وإجراءاتها في أسفل الشاشة. يؤدي الضغط على أحد مفاتيح الوظائف أو النقر فوق أحد العلامات الزرقاء إلى تنفيذ الإجراء.
تعمل مفاتيح الوظائف هذه على العملية المحددة:
- ف7: قلل من جمالها
- ف8:زيادة جمالها
- ف9:يقتل العملية
يبحث مفتاح F3 عن العمليات حسب الاسم. بعد العثور على تطابق، يبحث F3 عن التطابق التالي ويبحث Shift+F3 عن التطابق السابق.
يتيح لك F4 تصفية العمليات. ضغطت على F4 وأدخلت “/usr/bin”.
يؤدي الضغط على F5 إلى تبديل شجرة تعرض العلاقة بين العمليات الأصلية والفرعية.
سيؤدي الضغط على F10 (أو q) إلى الخروج من htop وإعادتك إلى موجه الأوامر في نافذة المحطة الطرفية.
لقد حصرت نافذة المحطة الطرفية الخاصة بي مفتاح F10 لاستخدامه الخاص. كان عليّ إلغاء تحديد خيار تمكين مفتاح تسريع القائمة (F10 افتراضيًا) في تفضيلات المحطة الطرفية الخاصة بي قبل تمرير ضغطة مفتاح F10 إلى htop.
يعرض مفتاح F1 شاشة مساعدة تشرح ألوان العداد وحالات العملية واختصارات لوحة المفاتيح.
شاشة الإدخال/الإخراج
بإمكانك الانتقال إلى شاشة الإدخال/الإخراج بالضغط على Tab، أو النقر فوق علامة التبويب الإدخال/الإخراج الموجودة أعلى رؤوس الأعمدة مباشرةً.
أعمدة شاشة الإدخال/الإخراج هي:
- معرف المنتج: رقم معرف العملية
- مستخدم:مالك العملية
- اي او:فئة جدولة الإدخال/الإخراج والأولوية. يمكن أن تكون الفئة R للوقت الحقيقي، أو B لأفضل جهد، أو id للخمول.
- القرص القراءة والكتابة:السرعة الإجمالية لقراءة وكتابة القرص
- قراءة القرص:سرعة قراءة القرص بالبايت في الثانية
- الكتابة على القرص:سرعة كتابة القرص بالبايت في الثانية
- نسبة التوفير في المياه العذبة %:الوقت المستغرق في تبديل الصفحات، كنسبة مئوية
- نسبة اليود%:الوقت المستغرق في انتظار اكتمال إدخال/إخراج الكتلة المتزامنة، كنسبة مئوية
- يأمر:سطر الأوامر الذي أطلق العملية
إعدادات
اضغط على F2 للدخول إلى الإعداد. يمكنك تكوين خيارات العرض وتخطيط الرأس والعدادات والشاشات والألوان. حرك التمييز في عمود الفئات للوصول إلى فئات التكوين المختلفة. يمكنك استخدام مفاتيح الأسهم أو النقر فوق إحدى الفئات.
خيارات العرض
تتيح لك شاشة خيارات العرض تشغيل ميزات مختلفة أو إيقاف تشغيلها عن طريق تحديد مربعات الاختيار وإلغاء تحديدها.
تدخل التغييرات التي تطرأ على عدادات منطقة الرأس حيز التنفيذ فورًا.
تتيح لك شاشة تخطيط الرأس تعيين عدد أعمدة منطقة الرأس وعرضها النسبي.
الوضع الافتراضي هو عمودين، كل منهما يشغل 50% من عرض الشاشة.
أمتار
تتيح لك شاشة العدادات اختيار العدادات التي سيتم عرضها في منطقة الرأس. تعرض الشاشة عددًا من الأعمدة التي حددتها في شاشة تخطيط الرأس، وعمودًا من العدادات المتوفرة.
لإضافة عداد إلى عمود، انقر فوق أحد الإدخالات في عمود “العدادات المتاحة”، ثم اضغط على Enter. لقد قمت بذلك باستخدام إدخال قائمة النظام.
يظهر إدخال جديد في العمود 2، مميزًا باللون البني. يظهر العداد الجديد أيضًا في منطقة العنوان.
يمكنك نقل الإدخال الجديد لأعلى ولأسفل في العمود الخاص به، أو إلى العمود الأيسر أو الأيمن، باستخدام مفاتيح الأسهم. عندما يكون في الموضع الذي تريده، اضغط على Enter مرة أخرى لتثبيته في مكانه.
إبراز متر في أحد الأعمدة و:
- الضغط على Del:يحذفه
- الضغط على Enter:يسمح لك بنقله لأعلى أو لأسفل أو من عمود إلى عمود باستخدام مفاتيح الأسهم
- الضغط على المسافة:يتغير مظهره. يمكن عرض معظم العدادات كنوع واحد أو أكثر من الرسوم البيانية، أو رقميًا، أو بأرقام كبيرة، مثل شاشة LED.
إليك مقياس الذاكرة المعروض رقميًا:
وهنا هو على شكل رسم بياني يعتمد على الوقت:
وأخيرًا، بخط كبير على طراز LED:
الشاشات
تعمل شاشة إعداد الشاشات بشكل مشابه لشاشة إعداد العدادات.
يتيح لك عمود الشاشات تحديد شاشة العملية الرئيسية أو شاشة الإدخال/الإخراج.
يؤدي تحديد إدخال في عمود “الأعمدة المتاحة” والضغط على Enter إلى إضافته إلى عمود “الأعمدة النشطة”. يمكنك استخدام مفاتيح الأسهم لتحريكه، والضغط على Enter لتثبيته في مكانه.
من خلال التحديد في عمود “الشاشات”، يؤدي الضغط على F5 إلى إنشاء شاشة جديدة تمامًا. يمكنك تسميتها وتعبئتها بما يتناسب مع احتياجاتك.
الألوان
تتيح لك شاشة الألوان تحديد سمة الألوان.
مسح التحديثات
الغرض من التخصيصات والألوان والرسوم البيانية هو تمكينك من إعداد htop لعرض المقاييس المهمة بالنسبة لك بوضوح. وكلما كان من السهل رؤيتها بنظرة سريعة، كان من الأسهل أن تكون على دراية بحجم عمل الكمبيوتر وأدائه.