perf

perf

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

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

strace

strace

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

DTrace

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

ltrace

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

SystemTap

SystemTap ابزاری برای هسته زنده در حال اجرا و برنامه های فضای کاربر فراهم می کند.
  • نرم افزار رایگان
  • Linux
ktap

ktap

ktap یک ابزار ردیابی پویا مبتنی بر اسکریپت برای لینوکس است.با استفاده از یک زبان برنامه نویسی و به کاربران امکان می دهد هسته هسته لینوکس را بطور دینامیکی ردیابی کنند.
  • نرم افزار رایگان
  • Linux
ftrace

ftrace

Ftrace یک ردیاب داخلی است که برای کمک به توسعه دهندگان و طراحان سیستم ها برای یافتن آنچه در هسته اتفاق می افتد ، طراحی شده است.
  • نرم افزار رایگان
  • Linux