ftrace

ftrace

Ftrace یک ردیاب داخلی است که برای کمک به توسعه دهندگان و طراحان سیستم ها برای یافتن آنچه در هسته اتفاق می افتد ، طراحی شده است.
  • نرم افزار رایگان
  • Linux
Ftrace یک ردیاب داخلی است که برای کمک به توسعه دهندگان و طراحان سیستم ها برای یافتن آنچه در هسته می گذرد ، طراحی شده است.این می تواند برای اشکال زدایی یا تجزیه و تحلیل تأخیرها و مشکلات عملکردی باشد که در خارج از فضای کاربر اتفاق می افتد.اگرچه ftrace معمولاً ردیاب عملکرد محسوب می شود ، اما واقعاً یک کار فریم از چندین ابزار ردیابی متنوع است.ردیابی تأخیر وجود دارد تا بررسی کند که بین وقفه های غیرفعال و فعال شده ، و همچنین برای مقدمات و از زمانی که انجام وظیفه برطرف شده است ، در واقع برنامه ریزی شده است. یکی از رایج ترین موارد استفاده از ftrace ، ردیابی رویداد است.صدها نقطه رویداد استاتیک از طریق هسته وجود دارد که می توانند از طریق سیستم پرونده اشکال زدایی فعال شوند تا ببینند چه چیزی در قسمت های خاصی از هسته اتفاق می افتد.
ftrace

سایت اینترنتی:

گزینه های ftrace برای همه سیستم عامل های دارای مجوز

strace

strace

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

DTrace

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

perf

پیشخوان عملکرد CPU ابزار ، ردیابی نقاط ، kprobes و uprobes (ردیابی پویا).
  • نرم افزار رایگان
  • Linux
ltrace

ltrace

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

ktrace

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

SystemTap

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

ktap

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