Key points are not available for this paper at this time.
يسمح التتبع الموزع بتتبع طلبات المستخدم التي تمتد عبر خدمات وآلات متعددة في تطبيق موزع. ومع ذلك، تعتمد تطبيقات السحابة النموذجية على طبقات تجريدية يمكن أن تخفي السبب الجذري للتأخير الذي يحدث بين العمليات أو في النواة. نظرًا لتركيزه على الأحداث عالية المستوى، يمكن أن تكون المنهجيات الحالية في تطبيق التتبع الموزع محدودة عند محاولة اكتشاف التنافسات المعقدة وربطها بالطلبات الأصلية. تعتبر التحليلات عبر المستويات التي تشمل الأحداث على مستوى النواة ضرورية لتصحيح مشاكل شائعة مثل التنافس على القفل أو القرص، ومع ذلك، فإن التحليل عبر المستويات وربط الأحداث في النواة وبيانات التتبع الموزعة معقد وقد يضيف العديد من الأعباء. تصف هذه الورقة حلاً جديدًا لدمج التتبع الموزع مع تتبُع البرمجيات المنخفضة المستوى من أجل تحديد السبب الجذري للتأخير بشكل أفضل. نشرح كيف نحقق جمع تتبع هجين لالتقاط وتزامن كل من أحداث الطلبات على مستوى النواة والموزعة. ثم نقدم تصميمنا وتنفيذنا لتحليل المسار الحرج. نوضح أن تحليلنا يصف بدقة كيف يقضي كل طلب وقته وما يقف في مساره الحرج بينما يحد من الأعباء.
دراسة جيل وآخرون (الثلاثاء) هذا السؤال.