Vulkon

یادداشت‌ها و راهنمای عملی

راهنمای سیستم‌عامل (به سبک Beej)

یادداشت‌های تحلیلی و عمیق بر مبنای اسلایدهای درسی سیستم‌عامل (OS01 تا OS03)

سلام! این راهنما تلاشیه برای اینکه مفاهیم سیستم‌عامل رو خاکی، خودمونی و مهندسی بفهمیم، نه اینکه صرفاً یه مشت کلمه قلمبه‌سلمبه امتحانی حفظ کنیم. اینجا کلماتی مثل process، thread، kernel، system call، context switch و deadlock به همون شکلی که توی دنیای واقعی نرم‌افزار استفاده می‌شن باقی موندن.

مرجع این مباحث، اسلایدهای درسی و کتاب Operating System Concepts (Silberschatz) ویرایش دهم است. بخش‌ها به صورت خلاصه و تحلیلی با تصویرسازی‌های اختصاصی SVG آماده شده‌اند.

فهرست مطالب

TABLE OF CONTENTS

بخش ۱: مفاهیم پایه، معماری و پروسس‌ها ۳ فصل در دسترس

فصل ۱ — آشنایی با سخت‌افزار و سیستم‌عامل

OS01

فصل ۲ — حفاظت، امنیت و ساختار سیستم

OS02

فصل ۳ — مدیریت پروسس‌ها و ارتباط بین آن‌ها

OS03

این صفحات یادداشت‌ها و خلاصه‌های تحلیلی غیررسمی برای مطالعه و درک عمیق مهندسی هستند. دیاگرام‌ها به صورت اختصاصی رسم شده‌اند. برای متن مرجع به ویرایش دهم کتاب Operating System Concepts مراجعه کنید.