В
книге детально рассмотрены основные подсистемы и функции ядер Linux
серии 2.6, включая особенности построения, реализации и соответствующие
программные интерфейсы. Рассмотренные вопросы включают: планирование
выполнения процессов, управление временем и таймеры ядра, интерфейс
системных вызовов, особенности адресации и управления памятью,
страничный кэш, подсистему VFS, механизмы синхронизации, проблемы
переносимости и особенности отладки. Автор книги является разработчиком
основных подсистем ядра Linux. Ядро рассматривается как с
теоретической, так и с прикладной точек зрения, что может привлечь
читателей различными интересами и потребностями.
Книга может быть рекомендована как начинающим, так и опытным
разработчикам программного обеспечения, а также в качестве
дополнительных учебных материалов.
|