
توضیحات
Your own OS – Coding your own filesystem in C دوره آموزشی نحوه طراحی و پیادهسازی یک سیستم فایل سفارشی در زبان برنامهنویسی C به عنوان بخشی از توسعه سیستم می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره که برای برنامهنویسان سیستم، علاقهمندان به سیستم عامل، توسعهدهندگان سیستمهای توکار، دانشجویان علوم کامپیوتر و مهندسان نرمافزار سطح پایین طراحی شده است، به بررسی ساختارها و الگوریتمهای داخلی میپردازد که یک سیستم عامل را قادر میسازد دادهها را به طور کارآمد سازماندهی، ذخیره و بازیابی کند. افراد معماری سیستم فایل، چیدمان دیسک، تخصیص بلوک، inodeها، دایرکتوریها، فرادادههای فایل، مدیریت فضای آزاد، عملیات فایل، ذخیرهسازی موقت، سازگاری و تکنیکهای اشکالزدایی را در حین پیادهسازی اجزای اصلی سیستم فایل از ابتدا یاد خواهند گرفت.
