لمحة جافاوية 53: مراقبة البرامج

السلام عليكم

اشتقت لكم يا شباب
مالي أرى عددكم يقل كل يوم
-وهل تتوقع أن نزيد-
-قلي بالله عليك ما هو الجديد الذي تأتي به لكي نبقى-
شكراً يا أخت سالي على المدح المهين
طبعاً سالي تقصد أني بأذنين طويلتين
وكل ما أقوم به هو إدعاء أن أذني قصيرتين
ويجب علي أن أتقبل الأمر الواقع وأكف عن الكتابة أصلاً
أطمنك يا أخت سالي أني سأظل أكتب حتى لو لم يقرأ أحد ما أكتبه
-جيد لك-
-لكن هلا أخبرتنني ما الذي ستجنيه من الكتابة-
بالإضافة إلى كوني أريد أن يستفيد الناس مما أكتب
فأنا أريد أن أوثق ما أتعلمه كي لا أنساه
ووالله أني صادق عندما أقول أنا أحياناً أرجع إلى مدونتي للإستفادة مما كتبته
قديماً قالوا آفة العلم النسيان
وأنا أظن أن ذاكرتي أشبه بالثقب أسود صغير يبتلع كل المعلومات ويرسلها إلى المجهول
على كل حال شكراً على الإطراء يا سالي
أتمنى أن يكون هناك من له رأي آخر فيما أكتب
على كل حال سأكلمكم اليوم عن مراقبة البرامج
بعد أن أنهينا كتابة البرنامج الخاص بنا
نريد أن نتأكد أن سلوك البرنامج جيد
أقصد أنه مستوى استخدام الذاكرة والمعالج ومعدل عدد الخيوط يسير بخط ثابت
مممممممممممممممممم
البعض سيسأل وماذا أستفيد أنا من مراقبة البرنامج الخاص بي مادام أنه يعمل بشكل جيد
بالطبع من يقول هذا الكلام مخطئ تماماً
ماذا لو كان البرنامج يعمل جيداً لكنه يستهلك كمية كبيرة من الذاكرة
يجب أن تأخذ في اعتبارك هذه الأشياء
على كل لن أطيل عليكم اليوم
يوجد أداة من صن اسمها JConsole
تساعدك في هذا الموضوع
يمكنك الحصول على هذه الأداة من خلال المسار التالي
JDK_HOME/bin/jconsole
بهذا نكون أنهينا لمحة اليوم
ربما أتكلم بشيء من التفصيل عن هذه الأداة يوماً ما
وربما لن أفعل
للإستزادة عن الأداة راجعوا المقال التالي
Using JConsole to Monitor Applications

http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html

تحياتي

Tags: , , , , ,

8 Responses to “لمحة جافاوية 53: مراقبة البرامج”

  1. LuLu قال:

    السلام عليكم..
    عدم وجود ردود لا يعني مطلقا بأن هذه المدونة مهمشة!!
    على الاقل بالنسبة لي..
    أريد أن أخبرك شيئا..
    اتفقت مع نفسي ان اكرس بعضا من وقتي خصيصا لهذه المدونة في الاجازة ان شاء الله
    وسأحاول أن أبدأ ان شاء الله من التدوينات القديمة :)

    ربما لضيق الوقت وكثرة الضغوطات الدراسية لا نستطيع المشاركة حاليا
    ولكنني من المتابعين..
    شكرا على JConsole سأطلع عليها بالتفصيل قريبا ان شاء الله
    شكرا لك ..

  2. admin قال:

    ربما كلامك صحيح لولو
    لكن ما شعورك لو كنت مكاني؟؟؟
    على كل حال هذا لا يؤثر كثيراً في كتاباتي

    على الرحب والسعة في أي وقت
    أية أسئلة سأكون حاضر بإذن الله

    تحياتي

  3. Salam قال:

    والله شيء فاخر .. شكراً م. علاء
    بتزكّر مشروع تخرج لطالبات عن Mobile agent
    سألهم المشرف عن استخدام الذاكرة والCPU ..
    فحكو انهم حددوا هيك شي من الtask manager !

  4. abuouf قال:

    ولكن لما لا نستخدم الديباجر الموجود مع ال IDE ؟!
    جزاك الله خير

  5. admin قال:

    يلا علشان لما يجي مشروعك تعزمينا :)

    تحياتي

  6. admin قال:

    لا أظن أن أي ديباجر من الموجودين
    يمكنك من مراقبة الذاكرة والمعالج الذي يستهلكهم برنامجك

    تحياتي

  7. EMNALI قال:

    انا اقضي في اليوم ساعة كاملة في قراءة مواضيعك
    واتمنى لك التوفيق

  8. admin قال:

    أخ EMNALI
    أتمنى أن تكون مستفيداً مما أكتب
    لكن بشكل عام يفترض أن أعرف رأيكم فيما أكتب
    ليس بالضرورة أن تقول لي ما تكتبه جيد أو سيء
    أريد أن أعرف ماذا تحبون ماذا تكرهون وهكذا
    طبعاً هذا مفيد لكم أيضاً

    تحياتي

Leave a Reply