إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية


إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 06-05-2010, 04:30 PM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,613
عدد الـنقاط :3341
 تقييم المستوى : 2139

السلام عليكم ورحمة الله وبركاته,,

نبدأ أولاً بمقدمة صغيرة نعرف بها ما هو htop:

كلنا نعرف مدير المهام أو Task Manager في الوندوز, الذي نصل له عن طريق Ctrl+Alt+Del
و htop هنا هو مدير المهام الخاص باللينكس. يمكنك من خلاله التحكم بجميع المهام الجارية في خلفية النظام.

ثاني شيء, ماذا يفيدني htop كمستخدم لـN900:

يمكنك من خلال htop رؤية جميع عمليات النظام التي تجري في الخلفية, وبالتالي تستطيع ان تعرف إيها يسبب بطئ للجهاز أو إستهلاك كبير للبطارية.
فإن احسست بإستهلاك بطارية كبير وغير عادي, تستطيع من خلال htop معرفة التطبيق الذي يسبب هذا وبالتالي إيقافه عن العمل لرجوع عمر البطارية للوضع الطبيعي.

كيفية الحصول على htop:

للحصول عليه, اتبع هذه الخطوات:
- إفتح التيرمنال وأكتب التالي:

كود PHP:
root

apt
-get install htop


بعد تثبيته, تستطيع فتحه بطريقتين:

1- كتابة: htop --sort-key TIME في التيرمنال
2- الذهاب للمينو وفتح htop

الشرح وكيفية الإستخدام:

واجهة البرنامج:




قد تبدو معقدة لكنها في الحقيقة بسيطة, وما يهمنا منها هو الآتي:
لاحظ في المستطيل الأخضر الأمور التالي:

- CPU وهي النسبة المئوية لإستهلاك المعالج
- MEM النسبة المئوية لإستهلاك الذاكرة
- TIME+ مدة إستهلاك التطبيق للمعالج.
- Command العملية أو التطبيق الذي يعمل في الخلفية.

إستخدم الأسهم أعلى وأسفل للتنقل بين العمليات, و Space لتحديد عملية معينة وإجراء أمر عليها.

بعد تحديد عملية معينة, يمكنك اجراء أمر عليها عن طريق سطر الأوامر كما في الصورة:



أكثر ما يهمنا هو:

- Kill لإيقاف العملية أو التطبيق
- SortBy لترتيب العمليات حسب إستهلاكها للمعالج أو مدة عملها.


إختر احد الأوامر مثلا (Kill) بلمسها على الشاشة, ثم إضغط Send كما في الصورة.




كيفية إستخدام htop لحل مشاكل البطارية وبطئ الجهاز:

أعرض لكم سيناريو لمشكلة حدثت معي قبل يومين, وهي إستهلاك الجهاز للبطارية بشكل كبير في وضع الخمول IDLE, بحيث تفرغ البطارية في أقل من 6 ساعات بدون حتى إستخدام الجهاز.

وهذا مثال من برنامج Battery-eye لتوضيح المشكلة:




من الواضح ان هناك شيء ما يستهلك البطارية وطاقة المعالج بشكل كبير, والحل هنا يكون بإستعمل برنامج htop لمعرفة ما الذي يحدث:





واضح من الصورة أن هناك 3 أشياء تستخدم المعالج بشكل كبير:

- Pulseaudio وهو كل شيء يتعلق بالصوت في النظام.
- Hildon-desktop وهو كل شيء يتعلق بالموجود على سطح المكتب.
- Hildon-status-menu كل شيء يتعلق بالـStatus Area فوق قرب الساعة.

نستنتج من المعلومات أعلاه ان هناك تطبيق يصدر صوت للعمل, ويظهر شيء في Status Area قرب الساعة, أول ما يخطر على بالك هو برنامج Callnotify لإصدار صوت للتنبيه بوجود مكالمات فائتة ويظهر أيقونة متحركة في Status menu.

هناك أيضاً شيء على سطح المكتب "Hildon-desktop" يستهلك المعالج بشكل كبير, على الأغلب سيكون Widget متحرك, وبعد التفكير ملياً, آخر ودجت قمت بتثبيته هو Twitter widget.

فبعد إزالة Twitter Widget و Callnotify عادت البطارية للوضع الطبيعي كما في الصورة:





IDLE #1: قبل إزالة البرنامجين.
IDLE #2: بعد إزالة البرنامجين.



وبالنهاية هذه تجربتي اتمنى أنكم إستفدتم منها, وعذراً على التقصير إن كان الشرح غير وافي.
فإن كان أحد يعاني من نفاذ البطارية بشكل سريع, فليطرح صورة من برنامج htop وصورة من برنامج battery-eye لأتمكن من المساعدة وحل المشكلة.

أتمنى لكم التوفيق.


__DEFINE_LIKE_SHARE__
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن 09:32 PM


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML