کتاب الکترونیکی

طراحی و پیاده سازی سیستم عامل

Operating Systems Design and Implementation

دانلود کتاب 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 به ما نشان می دهد یک سیستم عامل قابل اعتماد و پایدار است که مواد مطالعه خوبی برای سیستم عامل بهتر است.

اگر می خواهید پیچ ​​و مهره های سیستم عامل را بفهمید این کتاب را مطالعه کنید و کد آن را بنویسید. شما استاد سیستم عامل خواهید شد.

حداقل این کتاب‌ها نیستند که به تئوری‌های زیادی مانند انواع مختلف سیستم‌عامل و توضیح جنبه‌های نظری می‌پردازند، اما هیچ کاری برای پیاده‌سازی انجام نمی‌دهند.

این کتاب پیاده سازی را انجام می دهد. ***** ستاره ها.


Many people who are commenting on the book by Tanenbaum are people who are writing after the year 2000. Operating system developed has had a long history since 1970 when Unix was developed.

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 ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.