برای مثال، دستور زیر فراخوانیهای سیستمی مربوط به اجرای عبارت echo "hello" را نمایش میدهد:
strace -c echo "hello"
گزینهی -c باعث میشود که در پایان، خلاصهای از تعداد و زمان مصرفشده در هر syscall نمایش داده شود، نه خروجی کامل و خطبهخط.
KE Kernel Space @kernelsp · 146 subscribers Kernel Space در واقع در لینوکس هم طراحی به سبک API وجود داره. ما یک لایه به نام User Space داریم که برنامهها و کاربران معمولی در آن اجرا میشوند. این فضا در حالت unprivileged قرار دارد، یعنی هیچ دسترسی مستقیمی به سختافزار یا منابع حساس سیستم ندارد. به همین دلیل، وقتی…
strace -c echo "hello"