perf

perf

پیشخوان عملکرد CPU ابزار ، ردیابی نقاط ، kprobes و uprobes (ردیابی پویا).
  • نرم افزار رایگان
  • Linux
perf یک ابزار تجزیه و تحلیل عملکرد در لینوکس است که از هسته هسته لینوکس نسخه 2.6.31 در زیر ابزار / perf موجود است و اغلب به روز می شود و بهبود می یابد.این نرم افزار دارای پروفایل سبک است ، از پیشخوان های عملکرد سخت افزاری ، نقاط دستیابی ، پیشخوان های عملکرد نرم افزار (به عنوان مثال hrtimer) و پروب های دینامیکی (به عنوان مثال ، kprobes یا uprobes) پشتیبانی می کند.از خروجی perf می توان برای تولید نمودار شعله استفاده کرد.perf گاهی به "شمارنده های عملکرد برای لینوکس (PCL)" ، "رویدادهای عالی لینوکس (LPE)" ، "perf_events" یا "ابزارهای عالی" گفته می شود.
perf

گزینه های دیگر برای perf برای FreeBSD

strace

strace

ردیابی تماس ها و سیگنال های سیستم.نرم افزار فضای کاربر تشخیصی ، اشکال زدایی و آموزشی.
DTrace

DTrace

DTrace یک ابزار تجزیه و تحلیل عملکرد و عیب یابی برای Solaris ، Mac OS X و FreeBSD است.
ltrace

ltrace

ltrace مکالمات کتابخانه ای پویا را که توسط یک فرایند اجرا شده و سیگنال های دریافت شده توسط آن فرآیند فراخوانی می شوند ، ضبط و ضبط می کند.
ktrace

ktrace

ابزار ktrace ورود به سیستم ردیابی هسته را برای فرآیندهای مشخص شده امکان پذیر می کند.داده های ردیابی هسته به پرونده ktrace.out وارد می شوند.