Klibc
klibc je podmnožina standardní knihovny C pro použití s initramfs , původně vyvinutá Peterem Unwinem. Používá se během procesu spouštění linuxového jádra a je součástí raného uživatelského prostoru (soubor knihoven a programů, které poskytují různé funkce, které jsou dostatečně důležité, ale nemusí nutně běžet v samotném jádře).
Popis
Knihovna klibc byla vytvořena extrahováním kódu z linuxového jádra, aby se zmenšila její velikost, načež byla vytvořena malá aplikace kinit ukazující fungující mechanismus [3] . Knihovna je záměrně napsána pro malou velikost, minimální nejasnosti a přenositelnost, nikoli pro rychlost [4] .
klibc je balíček initramfs (dočasný souborový systém RAM ). Navíc má sadu redukovaných unixových utilit , které jsou užitečné v raném uživatelském prostoru: cpio , fstype , mkdir , mknod a další.
Viz také
Poznámky
- ↑ klibc/klibc.git - hlavní vývojový strom klibc
- ↑ klibc/klibc.git - hlavní vývojový strom klibc . Získáno 31. července 2019. Archivováno z originálu dne 4. srpna 2019. (neurčitý)
- ↑ [https://web.archive.org/web/20190723193029/https://lwn.net/Articles/14776/ Archivováno 23. července 2019 na Wayback Machine Initramfs dorazí [LWN.net]]
- ↑ README.klibc "klibc" usr - klibc/klibc.git - hlavní vývojový strom klibc
Linuxové jádro |
---|
Organizace | |
---|
Technický | Ladění |
|
---|
načítání |
|
---|
ABI |
|
---|
API | Uživatelský prostor | |
---|
Nuclei | Rozhraní systémového volání |
- POSIX
- ioctls
- vybrat
- OTEVŘENO
- číst
- zavřít
- synchronizace
- …
- Pouze pro Linux
|
---|
v jádře |
|
---|
|
---|
|
---|
Komponenty |
- initramfs
- KernelCare
- kexec
- kGraft
- kpatch
- Ksplice
|
---|
Možnosti |
|
---|
|
---|
Přijetí | Rozsah použití |
- plocha počítače
- Vložené
- Hraní
- Tenký klient:
- server:
- zařízení
|
---|
Osvojitelé |
- Seznam uživatelů Linuxu
- Aliance GENIVI
- Proprietární software pro Linux
|
---|
|
---|
- Kategorie
- Wikimedia Commons
- Rezervovat
- Wikiverzita
- Portál
|