Ядро Linux

  • Ядро Linux, обзор
  • Настройка и компиляция  ядра
  • Компиляция внешних модулей (динамически загружаемые модули ядра)
  • Конфигурирование параметров ядра Linux
  • Установка патчей на ядро
  • Загрузка и выгрузка модулей ядра. Утилиты управления модулями. 
  • Установка ядра с dpkg
  • Возможные проблемы ядра и их решение

Ядро Linux, обзор

Относительно подробную историю создания ядра Linux можно найти в известной книге Линуса Торвальдса «Just for fun». Нас из неё интересуют следующие факты:

  • Ядро создал в 1991 году студент университета Хельсинки Линус Торвальдс;
  • В качестве платформы он использовал ОС Minix, написанную его преподавателем Эндрю Таненбаумом, запущенную на персональном компьютере с процессором Intel 80386;
  • В качестве примера для подражания он использовал ОС семейства Unix, а в качестве путеводителя — сначала стандарт POSIX, а затем просто исходные коды программ из комплекта GNU (bash, gcc и пр).

Эти факты в значительной мере определили пути развития ядра в дальнейшем, их следствия заметны и в современном ядре.

В частности, известно, что Unix-системы в своё время разделились на два лагеря: потомки UNIX System V Release 4 (семейство SVR4) против потомков Berkley Software Distribution v4.2 (BSD4.2). Linux по большей части принадлежит к первому семейству, но заимствует некоторые существенные идеи из второго.

 

Вам может также понравиться...