انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: Learner در 13 شهریور 1400، 12:45 قظ
-
سلام، میخواستم دانش لازم برای توسعه یک سیستم عامل رو یاد بگیرم :)
البته هدفم نوشتن یک سیستم عامل از صفر نیست بلکه مشارکت در توسعه ی یک کرنل آزاد هست.
به C و اسمبلی تسلط نسبی دارم، و خب سوالم اینه که با کدوم یک از کتاب های زیر شروع کنم؟
Modern Operating Systems(Tanenbaum)
Operating Systems : Design and Implementation(Tanenbaum)
Operating systems: principles and practice(Anderson & Dahlin)
و یا این که کتاب بهتری میشناسید؟
-
برای شروع، بهترین گزینه «سیستمعاملها: طرّاحی و پیادهسازی» از تتنباومه. البته این کتاب، خیلی عملی توضیح داده چیزها رو و تقریباً به صورت کامل، مبتنی بر مینیکسه. اگه دنبال چیز نظریتری هستی، احتمالاً کتاب سیستمعامل دکتر حقیقت، گزینهٔ بهتریه.
-
کتابهایی که نام بردید خوب هستند، فقط کتاب اول رو باید بذارید آخر همه بخونید.