Klibc
klibc es un subconjunto de la biblioteca estándar de C para usar con initramfs , desarrollado originalmente por Peter Unwin. Se usa durante el proceso de inicio del kernel de Linux y es parte del espacio de usuario inicial (un conjunto de bibliotecas y programas que brindan diversas funciones que son lo suficientemente importantes, pero que no necesariamente se ejecutan dentro del propio kernel).
Descripción
La biblioteca klibc se creó extrayendo código del kernel de Linux para reducir su tamaño, después de lo cual se creó una pequeña aplicación kinit para mostrar el mecanismo de trabajo [3] . La biblioteca está intencionalmente escrita para tamaño pequeño, mínima ofuscación y portabilidad, no para velocidad [4] .
klibc es un paquete initramfs ( sistema de archivos RAM temporal). Además, tiene un conjunto de utilidades de Unix reducidas que son útiles en el espacio de usuario temprano: cpio , fstype , mkdir , mknod y otras.
Véase también
Notas
- ↑ klibc/klibc.git - árbol de desarrollo principal de klibc
- ↑ klibc/klibc.git - Árbol de desarrollo principal de klibc . Consultado el 31 de julio de 2019. Archivado desde el original el 4 de agosto de 2019. (indefinido)
- ↑ [https://web.archive.org/web/20190723193029/https://lwn.net/Articles/14776/ Archivado el 23 de julio de 2019 en Wayback Machine Llega Initramfs [LWN.net]]
- ↑ README.klibc "klibc" usr - klibc/klibc.git - árbol de desarrollo principal de klibc
núcleo de linux |
---|
Organización | |
---|
Técnico | depuración |
|
---|
Cargando |
|
---|
ITB |
|
---|
API | Espacio de usuario | |
---|
Núcleos | Interfaz de llamada del sistema |
- POSIX
- ioctls
- Seleccione
- abierto
- leer
- cerca
- sincronizar
- …
- solo Linux
|
---|
en el núcleo |
|
---|
|
---|
|
---|
Componentes |
- initramfs
- KernelCare
- kexec
- kInjerto
- kparche
- empalme
|
---|
Opciones |
|
---|
|
---|
Adopción | rango de uso |
- Escritorio
- Incrustado
- Juego de azar
- Cliente ligero:
- servidor:
- dispositivos
|
---|
Adoptantes |
- Lista de adoptantes de Linux
- Alianza GENIVI
- Software propietario para Linux
|
---|
|
---|
- Categoría
- Wikimedia Commons
- Libro
- Wikiversidad
- Portal
|