دانلود کتاب Understanding the Linux Virtual Memory Manager
49,000 تومان
آشنایی با مدیریت حافظه مجازی لینوکس
| موضوع اصلی | سیستم های عامل |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Prentice Hall PTR |
| تعداد صفحه | 736 |
| حجم فایل | 8 مگابایت |
| کد کتاب | 0130819081 |
| نویسنده | Mel Gorman |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2004 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
ترجمه فارسی توضیحات (ترجمه ماشینی)
آشنایی با مدیریت حافظه مجازی لینوکس
برنامه نویسی که می خواهد کارکرد ماشین مجازی لینوکس را بفهمد، به معنای واقعی کلمه چاره ای جز مطالعه خط به خط کد منبع هسته ندارد – کاری بسیار دشوار و وقت گیر. این کتاب به تشریح جزئیات نحوه پیادهسازی مدیر حافظه در لینوکس اختصاص دارد و در نتیجه زمان لازم برای درک آن را از چندین ماه به چند هفته کاهش میدهد. لینوکس VM تنها مهم ترین جزء هسته لینوکس است. رفتار VM بر تمام زیرسیستم های هسته دیگر تأثیر می گذارد و تأثیر چشمگیری بر عملکرد کلی سیستم دارد. این کتاب از این جهت منحصربهفرد است که نه تنها خود ماشین مجازی لینوکس را با جزئیات بیسابقه توصیف میکند، بلکه شامل مبانی نظری آن نیز میشود که هم برای توسعهدهندگان و هم برای دانشآموزان جالب است، اما از مطالب اخیر مرتبط با هسته لینوکس حذف شده است. به سه قسمت تقسیم می شود. بخش اول با مقدمه ای در مورد نحوه نزدیک شدن به خواندن کد یک پروژه منبع باز آغاز می شود. سپس با کمک نمودارهای متعدد و نمودارهای فراخوانی، شرح مفصلی از معماری VM ارائه میکند، که برای افرادی که نیاز به درک روشنی از نحوه عملکرد ماشین مجازی دارند، مناسب است. بخش دوم شرح دقیق خط به خط ماژول های منبع C (تفسیر کد منبع) است که VM را در هسته لینوکس 2.4 پیاده سازی می کند. بخش سوم ویژگی های جدید هسته 2.6 آینده را شرح می دهد.
A programmer wanting to understand the workings of the Linux VM today literally has no choice but to study the kernel source code, line-by-line – an excruciatingly difficult and time-consuming task. This book dedicates itself to explaining, in detail, how the memory manager is implemented in Linux, thereby cutting down the time needed to understand it from many months to mere weeks. The Linux VM is the single most important component of the Linux kernel. The behavior of the VM affects all other kernel subsystems, and has a dramatic impact on overall system performance. This book is unique in that not only does it describe the Linux VM itself in unprecedented detail, it also includes the theoretical foundations for it which is of interest to both developers and students but has been omitted from recent Linux kernel related material. It is split into three parts. The first part begins with an introduction on how to approach reading the code of an open source project. It then provides a detailed description of the VM architecture with the aid of numerous diagrams and call graphs, which is suitable for people who need a clear understanding of how the VM functions. The second part is a detailed line-by-line description of the C source modules (source code commentary) that implement the VM in the Linux 2.4 kernel. The third part describes new features in the upcoming 2.6 kernel.

نقد و بررسیها
هنوز بررسیای ثبت نشده است.