تکنیک های رفع اشکال هسته لینوکس را در Deep بیاموزید. یک اشکال زدایی سنتی به شما امکان می دهد پس از توقف سیستم ، وضعیت سیستم را بررسی کنید . به عنوان مثال ، پس از شناسایی خطا ، اما رویدادهای منجر به خطا را نشان نمی دهد. برای درک دلیل وقوع یک رویداد ، باید زمینه مربوطه بازیابی شود. این نیاز به ردیابی دارد. ردیابی فرآیند جمع آوری اطلاعات مربوط به فعالیت در یک سیستم کاری است .با ردیابی ، اجرای برنامه در طول زمان اجرا ضبط می شود ، اجازه می دهد تا برای تجزیه و تحلیل ردیابی بعدی ردیابی اطلاعات مفیدی را برای رفع اشکال در اختیار توسعه دهندگان قرار دهد. در این دوره ، ما ftrace را یاد خواهیم گرفت ، که ردیاب رسمی هسته Linux است با استفاده از ftrace چه کاری می توانیم انجام دهیم؟ اشکال زدایی هسته لینوکس ، تحلیل Latency ها در هسته لینوکس ، جریان هسته لینوکس را یاد بگیرید و مشاهده کنید ، ردیابی سوئیچ های زمینه ، مدت زمان غیرفعال شدن وقفه ها ،و خیلی بیشتر. فرایندهای فضای کاربر را می توان با استفاده از gdb اشکال زدایی کرد. برنامه های فضای کاربر را می توان از راه دور با استفاده از ترکیب gdbserver بر روی دستگاه مورد نظر و gdb در ماشین میزبان / ماشین توسعه ، اشکال زدایی کرد. هسته لینوکس یک پیاده سازی GDB Server به نام KGDB دارد. با مشتری GDB از طریق شبکه یا اتصال پورت سریال ارتباط برقرار می کند.
آنچه خواهید آموخت :
تکنیک های رفع اشکال هسته لینوکس
اشکال زدایی از هسته لینوکس با استفاده از KGDB
نیازمندی ها :
باید در هسته لینوکس دانش داشته باشد
این دوره آموزشی برای چه کسانی است :
توسعه دهندگان هسته که علاقه مند به یادگیری روش های مختلف اشکال زدایی هستند
نام:
Udemy - Debugging Linux Kernel in Deep Part 1 - 2
برای دانلود، به روی “لینک دانلود” کلیک کنید و منتظر بمانید تا پنجره مربوطه ظاهر شود سپس محل ذخیره شدن فایل را انتخاب کنید و منتظر بمانید تا دانلود تمام شود. توجه داشته باشید که تمامی پارت های مربوط به نسخه مورد نظر را باید دانلود کرده تا بتوانید آن را از حالت فشرده خارج کنید . ( فایلهای حجیم به چند پارت تقسیم شده و برای دانلود قرار می گیرد ) اگر نرم افزار مدیریت دانلود ندارید، پیشنهاد می شود برای دانلود فایل ها حتماً از یک نرم افزار مدیریت دانلود مانند IDM استفاده کنید. ( نرم افزار Internet Download Manager ) بهتر است در ابتدا تمامی پارت های نسخه مورد نظر را به نرم افزار دانلود منیجر اضافه کنید که بعدا بابت حذف فایلها مشکلی نداشته باشید.
خارج سازی فایل ها از حالت فشرده
فایل های قرار داده شده برای دانلود به منظور کاهش حجم و دریافت سریعتر فشرده شده اند، برای خارج سازی فایل ها از حالت فشرده از نرم افزار Winrar و یا مشابه آن استفاده کنید. ( دانلود نرم افزار Winrar ) کلمه رمز جهت بازگشایی فایل فشرده عبارت www.download.ir می باشد. تمامی حروف را میبایستی به صورت کوچک تایپ کنید و در هنگام تایپ به وضعیت EN/FA کیبورد خود توجه داشته باشید همچنین بهتر است کلمه رمز را تایپ کنید و از Copy-Paste آن بپرهیزید.
تعمیر فایل فشرده
چنانچه در هنگام خارج سازی فایل از حالت فشرده با پیغام خطایی مواجه شدید به صفحه راهنمای تعمیر فایلهای فشرده مراجعه کنید. ( راهنمای تعمیر فایلهای فشرده )
راهنمای نصب
راهنمای نصب هر نرم افزاری در صفحه راهنمای نصب قرار داده شده که می توانید از آن کمک بگیرید . در صورتی که راهنمای نصب ناقص بود و یا مشکل داشت می توانید از قسمت گرارش به مدیر سایت اطلاع دهید تا مشکل برطرف شود .
برای کرک کردن یا فعال سازی بازی مشکل دارم .
فایل های کرک به دلیل ماهیت عملکرد در هنگام استفاده ممکن است توسط آنتی ویروس ها به عنوان فایل خطرناک شناسایی شوند در این گونه مواقع به صورت موقت آنتی ویروس خود را غیر فعال کنید. برای کرک کردن از قسمت راهنمای نصب کمک بگیرید . راهنمای نصب و کرک کردن هر نسخه متفاوت است و دقیقا در راهنمای نصب توضیح داده شده است
فایل فشرده اکسترکت نمی شود/ رمز اشتباه است/ فایل خراب است، چه کار کنم ؟