يانداكس تطلق Perforator: أداة تعريف ملفات مستمرة بدون التأثير على أداء الإنتاج
2025-02-01
أصدرت ياندكس Perforator، وهي أداة تعريف ملفات مفتوحة المصدر تعمل بشكل مستمر تعتمد على تقنية eBPF. تجمع Perforator ملفات تعريف وحدة المعالجة المركزية من بيئات الإنتاج دون التأثير على الأداء. وقد تم نشرها بالفعل على عشرات الآلاف من خوادم ياندكس، وهي تساعد المطورين على تحديد مشاكل الأداء وحلها. تدعم لغات مثل C ++ و C و Go و Rust (مع دعم تجريبي لـ Java و Python)، وتتميز بتخزين قابل للتطوير، ولغة استعلام سهلة الاستخدام وواجهة مستخدم، وتوليد ملفات تعريف sPGO لتحسين التوجيه حسب الملف الشخصي (PGO). تتميز Perforator بانخفاض استهلاك الموارد وسهولة نشرها في بيئات متنوعة، من أجهزة الكمبيوتر المحمولة إلى مجموعات Kubernetes.
التطوير
تحديد ملفات الأداء