این Repository به منظور document سازی مسیر مطالعه ی مباحث Operating Systems ایجاد شده است. مطالب کتاب به صورت فصل به فصل مطالعه ، ترجمه و مرتب سازی می شوند تا در کنار یادگیری ، یک مرجع منظم برای مرور و مطالعه ی مفاهیم سیستمعامل فراهم شود.
هدف اصلی این پروژه صرفاً ترجمه ی کتاب نیست بلکه تلاش می کنم در طول مطالعه :
- مفاهیم مطرح شده در کتاب را ب هصورت دقیق بررسی کنم.
- مطالب را ترجمه و با ساختاری منظم document کنم.
- مثال ها و کد های کتاب را در کنار توضیحات نگهداری کنم.
- مفاهیم مهم Operating Systems را مرحله به مرحله یاد بگیرم و مرور کنم.
- مسیر یادگیری و پیشرفت مطالعه را در یک Repository قابل دسترس ثبت کنم.
کتاب **Operating Systems: Three Easy Pieces (OSTEP) ** یکی از منابع شناخته شده برای یادگیری مفاهیم سیستمعامل است. این کتاب موضوعات اصلی سیستم عامل را حول سه مفهوم اساسی بررسی می کند :
- Virtualization
- Concurrency
- Persistence
در طول کتاب مفاهیمی مانند CPU ، Memory ، Process ، Thread ، Scheduling ، Synchronization ، File System ، I/O و بسیاری از مباحث مهم دیگر بررسی می شوند.
این Repository یک پروژه ی در حال توسعه است و مطالب آن به مرور و هم زمان با پیشرفت مطالعه تکمیل و بروزرسانی می شوند :
- 🟢 فصل های تکمیل شده : در Repository قرار گرفته اند.
- 🟡 فصل های در حال مطالعه : در حال آماده سازی هستند.
- ⚪ فصل های آینده : به مرور اضافه خواهند شد.
این پروژه با هدف یادگیری ، ترجمه و document سازی شخصی ایجاد شده است. بنابراین ممکن است در طول زمان برخی ترجمهها ، توضیحات یا ساختار مطالب برای افزایش دقت و کیفیت اصلاح و بروزرسانی شوند. اگر در بخشی از ترجمه یا توضیحات اشتباهی مشاهده کردید، خوشحال میشوم آن را مطرح کنید. 🙏