Ядро большое, а времени мало. Поэтому доклад - галопом по европам. * Два слова об истории * Архитектура ядра: монолитное vs модульное vs ... * Подсистемы ядра, схема. * Управление процессами; многопоточность ядра, вытеснение ядра. * Управление памятью, виртуальная память. * Виртуальная файловая система * Драйверы файловых систем - совсем коротко * Два слова о блочном I/O * Страничный кэш * Обработка прерываний и взаимодействие с драйверами * Межпроцессное взаимодействие: pipes, sysV message queues, sockets vs STREAMS