Ядро linux-kernel-2.6.xx

Ядро Linux поддерживает многозадачность, виртуальную память, динамические библиотеки, отложенную загрузку, производительную систему управления памятью и многие сетевые протоколы.

На сегодняшний день Linux — монолитное ядро с поддержкой загружаемых модулей. Драйверы устройств и расширения ядра обычно запускаются в 0-кольце защиты, с полным доступом к оборудованию. В отличие от обычных монолитных ядер, драйверы устройств легко собираются в виде модулей и загружаются или выгружаются во время работы системы.

То, что архитектура Linux не является микроядерной, вызвало обширнейшие прения между Линусом Торвальдсом и Эндрю Таненбаумом в конференции.

Не задуманный изначально как многоплатформенное ядро, Linux на данный момент портирован на очень широкий круг архитектур, запускается на широком спектре оборудования от iPAQ до IBM S/390. Системы на основе Linux используются в качестве основных практически на всех суперкомпьютерах (более 80 % списка Top500), в том числе и на самых мощных — Jaguar.

Другие публикации

Исследование электровакуумного триода в рамках виртуального эксперимента
В последние годы в среде отечественных радиолюбителей возродился интерес к конструированию и сборке ламповых усилителей звуковых частот. В немалой степени это связано ...

Однополосный связной передатчик
техника радиопередающих устройств развивается непрерывно и интенсивно. Это обусловлено определяющей ролью передатчиков в энергопотреблении, качестве работы, надежност ...

Меню

Copyright @2021, TECHsectors.ru.