دانلود کتاب Operating Systems Design and Implementation (به فارسی: طراحی و پیاده سازی سیستم عامل) نوشته شده توسط «Andrew S Tanenbaum – Albert S Woodhull»
اطلاعات کتاب طراحی و پیاده سازی سیستم عامل
موضوع اصلی: سیستم های عامل
نوع: کتاب الکترونیکی
ناشر: Prentice Hall
نویسنده: Andrew S Tanenbaum – Albert S Woodhull
زبان: English
فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2006
تعداد صفحه: 1106
حجم کتاب: 22 مگابایت
کد کتاب: 0131429388 , 9780131429383 , 0131859919 , 9780131859913
نوبت چاپ: 3
توضیحات کتاب طراحی و پیاده سازی سیستم عامل
بسیاری از افرادی که در مورد کتاب Tanenbaum نظر می دهند افرادی هستند که بعد از سال 2000 می نویسند. سیستم عامل توسعه یافته از سال 1970 که یونیکس توسعه یافت سابقه طولانی داشته است.
پس از آن هیچ حرکت قابل توجهی در سیستمهای مشابه یونیکس (البته مایکروسافت و اپل در حال کار بودند) روی سیستمعامل خودشان وجود نداشت، اما مانند یونیکس وجود نداشت.
Tanenbaum در سال 1987 سیستمی مانند Unix نوشت که مدیریت فایل، مدیریت فرآیند، مدیریت دستگاه و مدیریت حافظه را با یونیکس به اشتراک می گذارد. او آن را با نام MINIX OS نامید.
پس از آن که بقیه تاریخ است، لینوس توروالدز هسته لینوکس را نوشت. اگرچه لینوکس امروزه به دلیل کدهای شبکه، ACPI، SMB، درایورهای دستگاه پیشرفت زیادی کرده است، لطفاً ابتدا لینوکس 0.01 نوشته شده توسط لینوس را بررسی کنید.
آن کد نیز تنها از 20000 خط تشکیل شده بود و بسیار شبیه به MINIX بود (نه از نظر طراحی، بلکه در اندازه کد).
بنابراین اگر نویسنده سیستم عامل پیشرفته ای را برای مطالعه شما نمی نویسد، نویسنده را سرزنش نکنید. آن ها میلیون ها خط کد دارند.
آنچه MINIX به ما نشان می دهد یک سیستم عامل قابل اعتماد و پایدار است که مواد مطالعه خوبی برای سیستم عامل بهتر است.
اگر می خواهید پیچ و مهره های سیستم عامل را بفهمید این کتاب را مطالعه کنید و کد آن را بنویسید. شما استاد سیستم عامل خواهید شد.
حداقل این کتابها نیستند که به تئوریهای زیادی مانند انواع مختلف سیستمعامل و توضیح جنبههای نظری میپردازند، اما هیچ کاری برای پیادهسازی انجام نمیدهند.
این کتاب پیاده سازی را انجام می دهد. ***** ستاره ها.
After that there was no significant movement on the Unix like systems (of course Microsoft and Apple were working) on their own OS but there were not Unix like.
Tanenbaum wrote a Unix like System in 1987 which shares the File management, Process Management, Device Management and Memory management with Unix. He called it as MINIX OS.
After that rest is History, Linus Torvalds wrote the Linux kernel. Even though Linux today has advanced a lot due to the Networking code, ACPI, SMB, Device drivers, please should examine Linux 0.01 written first by Linus.
That code also consisted of only 20,000 lines and was very similar to MINIX(Not in design but in Code size).
So do not blame the Author if he is not writing an advanced OS for you to study. Those have millions of lines of code.
What MINIX shows us is a reliable and stable OS that is good study material for better OS’s.
If you want to understand nuts and bolts of OS study this book and write the code. You will be a master of Operating system.
Atleast it is not those books who dig into a LOT OF THEORY like Different types of OS and explaining the theoritical aspects but do nothing of implementation.
This book does the implementation. ***** Stars.
دانلود کتاب «طراحی و پیاده سازی سیستم عامل»

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.