هذا هو الأمر pt-pmpp الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
pt-pmp - تجميع تتبعات مكدس GDB لبرنامج محدد.
موجز
الاستخدام: pt-pmp [الخيارات] [الملفات]
pt-pmp هو ملف تعريف لرجل فقير ، مستوحى منhttp://poormansprofiler.org>. يمكن أن تخلق
وتلخيص آثار المكدس الكاملة للعمليات على Linux. يمكن أن تكون ملخصات آثار المكدس
أداة لا تقدر بثمن لتشخيص ما تنتظره العملية.
المخاطر
مجموعة أدوات Percona ناضجة ، ومثبتة في العالم الحقيقي ، ومختبرة جيدًا ، ولكن جميعها قاعدة بيانات
يمكن أن تشكل الأدوات خطرًا على النظام وخادم قاعدة البيانات. قبل استخدام هذه الأداة ،
من فضلك:
· اقرأ وثائق الأداة
· مراجعة الأداة المعروفة "BUGS"
· اختبار الأداة على خادم غير إنتاجي
· قم بعمل نسخة احتياطية لخادم الإنتاج الخاص بك وتحقق من النسخ الاحتياطية
الوصف
ينفذ pt-pmp مهمتين: يحصل على تتبع مكدس ، ويلخص تتبع المكدس. اذا كان
يتم توفير الملف في سطر الأوامر ، وتتخطى الأداة الخطوة الأولى وتقوم فقط بتجميع ملف
ملف.
لتلخيص تتبع المكدس ، تستخرج الأداة اسم الوظيفة (الرمز) من كل مستوى
من المكدس ، ودمجها مع الفواصل. يفعل هذا لكل موضوع في الإخراج.
بعد ذلك ، يقوم بفرز الخيوط المتشابهة معًا ويحسب عدد كل منها ،
ثم يقوم بفرزها الأكثر تكرارًا أولاً.
pt-pmp هي أداة للقراءة فقط. ومع ذلك ، يتم جمع تراص تكديس GDB عن طريق الربط
GDB للبرنامج وطباعة آثار مكدس من جميع المواضيع. سيؤدي ذلك إلى تجميد ملف
البرنامج لفترة زمنية معينة ، تتراوح من ثانية أو نحو ذلك إلى فترة أطول بكثير في حالة الانشغال الشديد
أنظمة بها ذاكرة كبيرة والعديد من الخيوط في البرنامج. في الاستخدام الافتراضي للأداة
كأداة لتنميط MySQL ، هذا يعني أن MySQL لن تستجيب أثناء تشغيل الأداة ،
على الرغم من أنك إذا كنت تستخدم الأداة لتشخيص خادم لا يستجيب ، فلا يوجد حقًا
سبب عدم القيام بذلك. بالإضافة إلى تجميد الخادم ، هناك أيضًا بعض مخاطر
تعطل الخادم أو أداؤه سيئًا بعد فصل GDB عنه.
OPTIONS
--الثنائية
شكل قصير: -ب ؛ اكتب: سلسلة ؛ الافتراضي: mysqld
أي ثنائي لتتبع.
--مساعدة
إظهار المساعدة والخروج.
--فترة
أشكال قصيرة؛ النوع: int ؛ الافتراضي: 0
عدد ثواني النوم بين "- التكرار".
- مؤلفات
شكل قصير: -i ؛ النوع: int ؛ الافتراضي: 1
كم عدد الآثار التي يجب جمعها وتجميعها.
--خطوط
شكل قصير: -l ؛ النوع: int ؛ الافتراضي: 0
تجميع أول رقم محدد فقط للعديد من الوظائف ؛ 0 = ما لا نهاية.
--معرّف
شكل قصير: -p ؛ النوع: int
معرف العملية لعملية التتبع ؛ يلغي "- ثنائي".
- حفظ العينات
شكل قصير: -k ؛ النوع: سلسلة
احتفظ بالآثار الأولية في هذا الملف بعد التجميع.
--الإصدار
عرض الإصدار والخروج.
البيئة
لا تستخدم هذه الأداة أي متغيرات بيئة.
نظام المتطلبات
تتطلب هذه الأداة Bash v3 أو أحدث. إذا لم يتم تقديم ملفات تتبع عكسي ، فسيكون gdb أيضًا
مطلوب لإنشاء مسارات خلفية للعملية المحددة في سطر الأوامر.
استخدم pt-pmpp عبر الإنترنت باستخدام خدمات onworks.net