Klibc

Klibc
Тип Библиотека среды выполнения
Разработчики Питер Анвин, Бен Хатчингс[1]
Написана на Си
Операционная система Linux
Дата выпуска 31 мая 2012
Последняя версия 2.0.11[2] (2022-10-02)
Репозиторий git.kernel.org/pub/scm/l…
Лицензия GNU GPL 2
Сайт kernel.org/pub/linux/lib…
Категория:Википедия:Статьи без изображений (тип: программное обеспечение)Категория:Программное обеспечение по алфавитуКатегория:Программное обеспечение, разработанное в 2012 годуКатегория:ПРО:ИТ:Статьи по алфавитуКатегория:ПРО:ИТ:Последняя правка: в прошлом году

klibc — подмножество стандартной библиотеки Си для использования с initramfs, первоначально разработанная Питером Анвином. Используется в процессе запуска ядра Linux и является частью раннего пользовательского пространства (набор библиотек и программ, которые обеспечивают различные функциональные возможности, которые достаточно важны, но не обязательно запускаются внутри самого ядра).

Описание

Библиотека klibc была создана при выделении кода из ядра Linux для уменьшения его размера, после чего было создано небольшое приложение kinit, чтобы показать работоспособность механизма[3]. Библиотека намеренно написана для небольшого размера, минимальной запутанности и мобильности, а не скорости[4].

klibc-это пакет initramfs(временной файловой системы RAM). Кроме того, он имеет набор уменьшенных утилит Unix, которые полезны в раннем пользовательском пространстве : cpio, fstype, mkdir, mknod и другие.

См. также

Примечания

Категория:Википедия:Cite web (не указан язык) Категория:Википедия:Статьи без изображений (тип: программное обеспечение) Категория:Википедия:Статьи без сносок Категория:Википедия:Статьи без сносок с декабря 2023 года Категория:ПРО:ИТ:Последняя правка: в прошлом году Категория:ПРО:ИТ:Статьи по алфавиту Категория:Программное обеспечение, разработанное в 2012 году Категория:Программное обеспечение по алфавиту