دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Dazhao. Chen, Ke. Feng, Liu. Tianhou, Qi. Song, Ruobing. Wu, Wenfeng. Liang, Yang. Lixiang سری: ISBN (شابک) : 9781466518049, 1466518049 ناشر: CRC Press سال نشر: 2014 تعداد صفحات: 524 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 10 مگابایت
در صورت تبدیل فایل کتاب The art of Linux kernel design: illustrating the operating system design principle and implementation به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب هنر طراحی هسته لینوکس: نشان دادن اصل طراحی و پیاده سازی سیستم عامل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
استفاده از عملیات در حال اجرا به عنوان موضوع اصلی مشکل در درک یک سیستم عامل (OS) در جنبه های فنی نیست، بلکه در روابط پیچیده درون سیستم عامل ها نهفته است. هنر طراحی کرنل لینوکس: نشان دادن اصل طراحی سیستم عامل و پیاده سازی این پیچیدگی را برطرف می کند. این کتاب که از دیدگاه طراح یک سیستم عامل نوشته شده است، به مسائل مهم و مشکلات عملی در مورد چگونگی درک کامل و سیستماتیک یک سیستم عامل می پردازد. این رمز و راز را از بین می برد، دستورالعمل های طراحی سیستم عامل را آشکار می کند، کد بایوس را که مستقیماً با سیستم عامل مرتبط است توضیح می دهد، و روابط و ایدئولوژی هدایت کننده پشت آن را ساده می کند. این کتاب بر اساس کد منبع یک سیستم عامل واقعی چند فرآیندی با استفاده از کد منبع نسخه 0.11 به عنوان نمایشی از طراحی پایه لینوکس، وضعیت واقعی یک سیستم عامل را در عملیات واقعی نشان می دهد. این یک تجزیه و تحلیل کامل و سیستماتیک از کد منبع سیستم عامل و همچنین درک مستقیم و کاملی از ساختار واقعی زمان اجرا سیستم عامل ارائه می دهد. نویسنده شامل نمودارهای ساختار حافظه در زمان اجرا و یک مقاله همراه برای کمک به خوانندگان برای درک پویایی پشت لینوکس و سیستم های نرم افزاری مشابه است. از طریق نمودارها، مکان ساختارهای داده کلیدی سیستم عامل را که در حافظه قرار دارند شناسایی می کند. از طریق نمودارها اطلاعات وضعیت فعلی عملیات را نشان می دهد که به کاربران کمک می کند تا وضعیت وقفه را درک کنند و برش زمان باقی مانده از فرآیندها را بررسی می کند. رابطه بین فرآیند و حافظه، حافظه و فایل را بررسی می کند ، فایل و فرآیند و هسته را بررسی می کند که ارتباط ضروری، آماده سازی و انتقال را که بخش حیاتی سیستم عامل است، توسعه دهید. پیش نیاز برای طراحی یک سیستم عامل کاملا جدید.
Uses the Running Operation as the Main Thread Difficulty in understanding an operating system (OS) lies not in the technical aspects, but in the complex relationships inside the operating systems. The Art of Linux Kernel Design: Illustrating the Operating System Design Principle and Implementation addresses this complexity. Written from the perspective of the designer of an operating system, this book tackles important issues and practical problems on how to understand an operating system completely and systematically. It removes the mystery, revealing operating system design guidelines, explaining the BIOS code directly related to the operating system, and simplifying the relationships and guiding ideology behind it all. Based on the Source Code of a Real Multi-Process Operating System Using the 0.11 edition source code as a representation of the Linux basic design, the book illustrates the real states of an operating system in actual operations. It provides a complete, systematic analysis of the operating system source code, as well as a direct and complete understanding of the real operating system run-time structure. The author includes run-time memory structure diagrams, and an accompanying essay to help readers grasp the dynamics behind Linux and similar software systems. Identifies through diagrams the location of the key operating system data structures that lie in the memory Indicates through diagrams the current operating status information which helps users understand the interrupt state, and left time slice of processes Examines the relationship between process and memory, memory and file, file and process, and the kernel Explores the essential association, preparation, and transition, which is the vital part of operating system Develop a System of Your Own This text offers an in-depth study on mastering the operating system, and provides an important prerequisite for designing a whole new operating system.
Front Cover......Page 1
Contents......Page 6
Preface......Page 12
Author......Page 14
1. From Power-Up to the Main Function......Page 16
2. Device Initialization and Process 0 Activation......Page 60
3. Creation and Execution of Process 1......Page 100
4. Creation and Execution of Process 2......Page 180
5. File Operation......Page 246
6. The User Process and Memory Management......Page 298
7. Buffer and Multiprocess File......Page 358
8. Inter-Process Communication......Page 446
9. Operating System’s Design Guidelines......Page 496