هام جدا لمستخدمي بريد الياهو من الأعضاء



>>>>>>>>>> للتسجيل في الموقع أضغط هنا <<<<<<<<<<


عـودة للخلف   منتديات كتاب العرب > كلية تكنولوجيا المعلومات > نظام التشغيل لينوكس > دروس وشروحات اللينوكس


الرد على الموضوع
 
خيارات الموضوع طريقة العرض
  #1  
قديم 2007-02-04, 07:48 PM
الصورة الشخصية لـ Tiger  
شرح أمر TOP

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

شرح أمر TOP


ما فائدة أمر TOP ؟
يعرض أمرTOP عدة نتائج تمثل بيانات عن حالة المعالج تعتبر بالغة الأهمية للشخص للمسؤول عن الموقع أو السيرفر، تستخدم عادة لتشخيص حالة السيرفر ومدى الحاجة لأي ترقيات في الذاكرة أو المعالج ، أو اذا كان هناك عمليات غير مشروعه أو برامج قديمة تؤدي لبطء عمل السيرفر .

من أين يمكنني استخدام أمر TOP ؟
يجب استخدامه من سطر أوامر نظام لينكس/ يونكس ( بعد دخولك للـ Telnet )



الشكل التالي يمثل كيفية استخدام أمر TOP من سطر الأوامر ومجمل الناتج الذي ستحصل عليه


--------------------------------------------------------------------------------

[username@myserver.com]$ top

11:12pm up 39 days, 19:35, 1 user, load average: 0.32, 0.38, 0.41
75 processes: 73 sleeping, 2 running, 0 zombie, 0 stopped
CPU states: 1.7% user, 0.5% system, 0.0% nice, 98.0% idle
Mem: 386260K av, 370960K used, 15300K free, 102692K shrd, 252072K buff
Swap: 128484K av, 296K used, 128188K free 54780K cached



--------------------------------------------------------------------------------





السطر الأول : هذا السطر في الواقع هو ناتج لأمر آخر مشهور وهو uptime

النتائج التي ستحصل عليها هي :
- وقت السيرفر الحالي
- عدد الأيام التي يعمل فيها السيرفر بدون إعادة تشغيل
- عدد الأشخاص الداخلين حاليا للسيرفر باستخدام Telnet
- متوسط الأحمال على المعالج خلال آخر دقيقة ، آخر خمس دقائق ، آخر 15 دقيقة ، لاحظ أن معدل الحمل على المعالج يمثل متوسط عدد المهام الجاهزة التنفيذ خلال هذه الفترة ( تذكر أنه كلما كانت هذه القيمة قريبة للصفر (قيمة صغيرة) يدل على أداء جيد لمعالجك ، وإذا كانت هذه القيمة أعلى من الرقم واحد فيدل ذلك على حاجتك لترقية معالجك أو أن تقوم بعمل صيانة لجميع البرامج التي على السيرفر لأنه قد يكون هناك برامج أو موديول قديمة أو برامج تقوم بعمل عمليات تكرار تؤدي لاستهلاك المعالج )
ملاحظة : أعني بالحمل على المعالج أي الضغط الموجه على المعالج


--------------------------------------------------------------------------------

11:12pm up 39 days, 19:35, 1 user, load average: 0.32, 0.38, 0.41


--------------------------------------------------------------------------------







السطر الثاني : يظهر لك حالة المهام التي تحت المعالجة

النتائج التي ستحصل عليها هي :
- يعرض لك عدد المهام التي يقوم الآن بعمل معالجة لها
- sleeping هي المهام التي تعمل في الخلفية والتي ليست قيد التنفيذ الآن
- running هي عدد المهام التي تقوم بعمل ما في هذا الوقت
- zombie ، stopped هي المهام التي تم إيقافها لسبب ما


--------------------------------------------------------------------------------


75 processes: 73 sleeping, 2 running, 0 zombie, 0 stopped

--------------------------------------------------------------------------------







السطر الثالث : يشرح حالة المعالج

النتائج التي ستحصل عليها هي :
- user % يمثل الجزء من المعالج الذي يعمل لطلبات المستخدمين
- system % يمثل الجزء من المعالج الذي يستخدمه نظام التشغيل
- nice % يمثل الجزء من المعالج الذي يستخدم لمعالجة المهام ذات الأولوية العالية أو المنخفضة
- idle % يمثل الجزء من طاقة المعالج الغير مستخدمه ( إذا كانت هذه القيمة دوما تساوي قيمة صغيرة قريبة من الصفر ، فهذا يدل انك بحاجة لمعالج أسرع)


--------------------------------------------------------------------------------

CPU states: 1.7% user, 0.5% system, 0.0% nice, 98.0% idle

--------------------------------------------------------------------------------







السطر الرابع : يشرح وضعية الذاكرة العشوائية RAM

النتائج التي ستحصل عليها هي :
- مقدار الذاكرة الكلي
- مقدار الذاكرة المستخدمة
- مقدار الذاكرة الغير مستخدم
- مقدار الذاكرة المشتركة ( تعني أن هذا الجزء من الذاكرة يستخدم لمعالجة عدة مهام في نفس الوقت)
- مقدار المساحة من القرص الصلب التي تم نقلها للذاكرة


--------------------------------------------------------------------------------

Mem: 386260K av, 370960K used, 15300K free, 102692K shrd, 252072K buff

--------------------------------------------------------------------------------





السطر الخامس : يشرح مساحة التبديل swap space ، لاحظ أن هذه المساحة قد تم تحديدها عند تثبيت نظام لينكس أو يونكس على السيرفر ، وتستخدم هذه المساحة من القرص الصلب كذاكرة عشوائية RAM عند عدم توفر ذاكرة كافية ، وغالبا تكون أهمية هذه المنطقة قليلة جدا إذا كان لديك ذاكرة RAM عالية

النتائج التي ستحصل عليها هي :
- مساحة التبديل الكلية
- مقدار منطقة التبديل المستخدمة ( كلما كانت هذه القيمة كبيرة دل ذلك على حاجتك لزيادة في الذاكرة العشوائية RAM)
- مقدار منطقة التبديل الغير مستخدم
- مقدار منطقة التبديل المخبأة



--------------------------------------------------------------------------------


Swap: 128484K av, 296K used, 128188K free 54780K cached



الرد باقتباس
هذا الطالب يتقدم بالشكر لكاتب الموضوع Tiger علي هذه المشاركة الطيبة :
seco (2007-10-30)
  #2  
قديم 2007-02-05, 08:11 PM
 
شكرا اخى العزيز

الرد باقتباس
  #3  
قديم 2007-04-03, 12:17 PM
 
مشكور على المجهود الرائع
وجزاك الله خيراااا

الرد باقتباس
  #4  
قديم 2007-04-04, 12:14 AM
 
مشكور على هذه المعلومات

الرد باقتباس
  #5  
قديم 2007-06-25, 10:46 PM
 
جزاك الله خيرا وجعلها فى ميزان حسناتك

الرد باقتباس
  #6  
قديم 2007-07-14, 09:13 PM
 
جزيت خيرا على هذه المعلومات الهامة

يعطيك العافية وما قصرت

الرد باقتباس
  #7  
قديم 2007-08-12, 02:10 PM
الصورة الشخصية لـ Samir Aser  
شكرا للباشا ... ألف شكر .

الرد باقتباس
  #8  
قديم 2007-10-30, 01:51 PM
 
goooooooooooooooooooooooooooooooooooooooooood

الرد باقتباس
الرد على الموضوع

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


يتصفح الموضوع حالياً : 1 (0 عضو و 1 ضيف)
 
خيارات الموضوع
طريقة العرض

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

BB code is متاح
كود [IMG] متاح
كود HTML مغلق
Trackbacks are مغلق
Pingbacks are مغلق
Refbacks are مغلق



الساعة الآن +3: 04:15 AM.


Please seek an excuse for Arabsbook.com it is not responsible for the coming of topics by members and put the responsibility entirely on the subject's owner , and Arabsbook.com is open forum for members to put different subjects in striving for a review of topics, according to general laws for the protection of property . If there are any company or institution has a problem with one of the topics, please contact us.
Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.