همگام‌سازی حافظه اشتراکی ۲۰۲۲
Shared-Memory Synchronization 2022

دانلود کتاب همگام‌سازی حافظه اشتراکی ۲۰۲۲ (Shared-Memory Synchronization 2022) با لینک مستقیم و فرمت pdf (پی دی اف)

نویسنده

Michael L. Scott

voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2022

زبان

English

تعداد صفحه‌ها

206

نوع فایل

pdf

حجم

1.2MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب همگام‌سازی حافظه اشتراکی ۲۰۲۲

این کتاب یک بررسی جامع از هماهنگ‌سازی حافظه مشترک ارائه می‌دهد، با تأکید بر مسائل «سطح سیستم». این کتاب پوشش کافی از جزئیات معماری را شامل می‌شود تا درک صحیحی از صحت و عملکرد در ماشین‌های چند هسته‌ای مدرن ارائه دهد، و پوشش کافی از مسائل سطح بالاتر را در بر می‌گیرد تا نحوه تعبیه هماهنگ‌سازی در زبان‌های برنامه‌نویسی مدرن را روشن سازد.

مخاطب اصلی این کتاب «برنامه‌نویسان سیستم» هستند – نویسندگان سیستم‌عامل‌ها، بسته‌های کتابخانه‌ای، سیستم‌های زمان اجرای زبان، ساختارهای داده همزمان، و برنامه‌های سرور و کاربردی. بیشتر مباحث مطرح شده برای برنامه‌نویسان کاربردی که می‌خواهند به نحو احسن از مکانیسم‌های هماهنگ‌سازی در دسترس خود استفاده کنند، و همچنین برای معماران کامپیوتر که می‌خواهند پیامدهای تصمیمات طراحی خود را بر روی کد سطح سیستم درک کنند، نیز جالب خواهد بود.


فهرست کتاب:

۱. جلد

۲. صفحهٔ حق تکثیر

۳. صفحهٔ عنوان

۴. تقدیم‌نامه

۵. فهرست مطالب

۶. پیشگفتار

۷. سپاسگزاری

۸. مقدمه

۹. پیشینهٔ معماری

۱۰. نظریهٔ اساسی

۱۱. قفل‌های چرخشی عملی

۱۲. همگام‌سازی انتظار فعال با شرط‌ها

۱۳. اتمی بودن عمدتاً خواندنی

۱۴. همگام‌سازی و زمان‌بندی

۱۵. الگوریتم‌های غیرمسدودکننده

۱۶. حافظهٔ تراکنشی

۱۷. کتاب‌شناسی

۱۸. زندگینامهٔ نویسنده

توضیحات(انگلیسی)
This book offers a comprehensive survey of shared-memory synchronization, with an emphasis on “systems-level” issues. It includes sufficient coverage of architectural details to understand correctness and performance on modern multicore machines, and sufficient coverage of higher-level issues to understand how synchronization is embedded in modern programming languages.
The primary intended audience for this book is “systems programmers”—the authors of operating systems, library packages, language run-time systems, concurrent data structures, and server and utility programs. Much of the discussion should also be of interest to application programmers who want to make good use of the synchronization mechanisms available to them, and to computer architects who want to understand the ramifications of their design decisions on systems-level code.


Table of Contents

1. Cover

2. Copyright Page

3. Title Page

4. Dedication

5. Contents

6. Preface

7. Acknowledgments

8. Introduction

9. Architectural Background

10. Essential Theory

11. Practical Spin Locks

12. Busy-wait Synchronization with Conditions

13. Read-mostly Atomicity

14. Synchronization and Scheduling

15. Nonblocking Algorithms

16. Transactional Memory

17. Bibliography

18. Author's Biography

دیگران دریافت کرده‌اند

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.