Исчерпывающее руководство по проектированию и реализации ядра Linux. В этой книге описаны основные принципы проектирования и детали реализации ядра Linux. Материал представлен в форме, удобной как для тех, кто занимается разработкой кода ядра, так и для программистов, которые хотят лучше понять особенности работы операционных систем и соответственно разрабатывать более эффективные прикладные программы. В книге детально рассмотрены основные подсистемы и функции ядра Linux, особенности их построения, реализации и соответствующие программные интерфейсы. При этом ядро рассматривается под разными углами: теоретическим и прикладным, что может привлечь читателей с различными интересами и запросами. Автор книги является разработчиком основных подсистем ядра Linux. Он делится своим бесценным опытом и знаниями по ядрам Linux серии 2.6. Рассмотренные вопросы включают управление процессами, системный планировщик, отсчет времени и...
Ischerpyvajuschee rukovodstvo po proektirovaniju i realizatsii jadra Linux. V etoj knige opisany osnovnye printsipy proektirovanija i detali realizatsii jadra Linux. Material predstavlen v forme, udobnoj kak dlja tekh, kto zanimaetsja razrabotkoj koda jadra, tak i dlja programmistov, kotorye khotjat luchshe ponjat osobennosti raboty operatsionnykh sistem i sootvetstvenno razrabatyvat bolee effektivnye prikladnye programmy. V knige detalno rassmotreny osnovnye podsistemy i funktsii jadra Linux, osobennosti ikh postroenija, realizatsii i sootvetstvujuschie programmnye interfejsy. Pri etom jadro rassmatrivaetsja pod raznymi uglami: teoreticheskim i prikladnym, chto mozhet privlech chitatelej s razlichnymi interesami i zaprosami. Avtor knigi javljaetsja razrabotchikom osnovnykh podsistem jadra Linux. On delitsja svoim bestsennym opytom i znanijami po jadram Linux serii 2.6. Rassmotrennye voprosy vkljuchajut upravlenie protsessami, sistemnyj planirovschik, otschet vremeni i...