Ядро
Ядро Linux
Linux Kernel Developmentdetails входить в розробку і реалізацію Linux ядра, представляючи зміст таким чином, що вигідно для тих, написання та розробці коду ядра, а також для програмістів, що прагнуть краще зрозуміти, операційної системи і стати більш ефективними та продуктивними в їх кодування . Книга докладно основні підсистеми та особливостей ядра Linux, включаючи її проектування, реалізацію та інтерфейси. Він охоплює ядро Linux як з практичної і теоретичної очей, який повинен звернутися до читачів з різними інтересами і потребами. Автор, розробник основного ядра, акції цінні знання та досвід на ядрі 2.6 Linux.
Конкретні теми включають управління процесами, планування, управління часом і таймери, інтерфейс системних викликів, адресації пам'яті, управління пам'яттю, кеш сторінки, VFS, ядро синхронізації, переносимості та налагодження технології. Ця книга охоплює найбільш цікавих можливостей Linux ядра 2.6, включаючи CFS планувальника, переважне ядра, блоку введення / виведення шару і I / O планувальники. Третє видання розробки ядра Linux включає в себе нові та оновлені матеріалів протягом всієї книги: все нові глави про структури даних ядра Подробиці про обробники переривань і нижньої половин розширений охоплення віртуальної пам'яті і розподіл пам'яті Поради з налагодження ядра Linux всебічне висвітлення синхронізації ядра та блокування Корисні розуміння подачі патчі ядра і роботи з спільнотою Linux ядра