فرع التتبع الترتيب والملخص
- اسم الناشر:
- Hitachi, Ltd.
فرع التتبع العلامات
فرع التتبع وصف
Branch Tracer هو Tracer تعليمات فرع باستخدام آلية قياسية الفروع التي هي وظيفة تصحيح الأخطاء في Pentium4. Tracer Tracer أو BTrax لفترة قصيرة، هي ترسيم تعليمات فرع باستخدام آلية سجل الفروع التي هي وظيفة تصحيح الأخطاء في Pentium4 و Xeon CPU.it يمكن أن تتبع تعليمات الفرع من Kernel وبرنامج التشغيل والتطبيقات والمكتبة دون إجراء تغيير في شفرة مصدر Kernel وبعد يتم تحليل معلومات سجل Traced، ويمكن عرض معلومات التغطية الفرعية ومسار التنفيذ .BTrax يتكون من الأجزاء التالية. يتم تضمين نتيجة لمشروع آخر يظهر على النحو التالي باستثناء برنامج تشغيل Tracer Tracer. لتسهيل تثبيت BTrax، فإن هذه السائقين هي تجميعها في حزمة BTrax. المستقبل، هناك احتمال لا يتم تجميعها. DJProbeby --- سائق لتعيين نقطة هوك دون تغيير مصدر النواة. CTR --- سائق لتعيين نقطة ربط إلى مدخل / الخروج من مكالمات النظام. relayfs --- سائق لإرسال كمية كبيرة من البيانات من مساحة النواة للحصول على مساحة التغطية المسافة بالمسافة. يتكون من البرامج التالية. BT_SPLIT --- سجل الفاصل. BT_COVERAGE --- محلل تغطية فرع. BT_EXECPATHER --- مسار التنفيذ محلل.ير بعض الملامح الرئيسية ل "Tranch Tracer": الحصول على تتبع Logbtrax يدعم التطبيق والمكتبة والنواة و تتبع السائق. في تتبع التطبيق والنواة، فإن النقاط التالية مختلفة. تطبيق --- بدء التطبيق والحصول على PID، وتنفيذ أمر التتبع بهذه العلامة. kernel --- تقتصر سعة سجل التتبع على حجم المخزن المؤقت. يتتبعه من أو إلى رمز / عنوان تعسفي فقط بسعة المخزن المؤقت. يستخدم أو إنهاء تتبع Kernel هو الخطاف الذي تم إدراجه بواسطة DJProbe، و DJProbe له قيود في نقطة إدراج الخطاف. يرجى الرجوع إلى الصفحة الرئيسية ل DJPRobe للحصول على التفاصيل. يمكن تحديد نطاق تتبع سجل النطاق الذي سيتم تحليله. يمكن تحليل المعلومات التالية وأشار إليها. تغطية فرعية التنفيذ بمسارات معلومات تغطية الفرع، وتغطية تغطية الوظائف وتغطية تنفيذ الفرع. في وقت واحد، يحتوي على وظيفة فحص تكرار بسيط، ومن الممكن عرضها تجاهل تكرار في وظيفة تحليل مسار التنفيذ.compile / يستخدم Environment Environmentionbecause BTrax وظيفة تصحيح الأخطاء في Pentium4 و Xeon وحدة المعالجة المركزية، والآلة المزودة بهذه المعالجات أمر ضروري. فيما يلي ضروري لتحويله، وتنفيذ BTrax. ملفات رأس Kernel اللازمة لتجميع السائق (حزمة DEVEL-DEVEL). vmlinux غير مضغوط (حزمة kernel-debuginfo). binutilsmoreover، من الضروري دعم ما يلي من قبل النواة. Procfs Kallsyms APICBTrax يمكن أن تعمل على البيئة التالية. Redhat Enterprise Linux App Server 4 تحديث 1 (2.6.9-11.elsmp)
فرع التتبع برامج ذات صلة