Klibc
klibc er en delmængde af C-standardbiblioteket til brug med initramfs , oprindeligt udviklet af Peter Unwin. Bruges under opstartsprocessen af Linux-kernen og er en del af det tidlige brugerrum (et sæt biblioteker og programmer, der giver forskellige funktioner, der er vigtige nok, men som ikke nødvendigvis kører i selve kernen).
Beskrivelse
Klibc-biblioteket blev skabt ved at udtrække kode fra Linux-kernen for at reducere dens størrelse, hvorefter en lille kinit- applikation blev oprettet for at vise arbejdsmekanismen [3] . Biblioteket er bevidst skrevet til lille størrelse, minimal sløring og portabilitet, ikke hastighed [4] .
klibc er en initramfs-pakke (midlertidigt RAM -filsystem ). Derudover har den et sæt reducerede Unix -værktøjer , der er nyttige i tidlige brugerrum: cpio , fstype , mkdir , mknod og andre.
Se også
Noter
- ↑ klibc/klibc.git - klibc hovedudviklingstræ
- ↑ klibc/klibc.git - klibc hovedudviklingstræ . Hentet 31. juli 2019. Arkiveret fra originalen 4. august 2019. (ubestemt)
- ↑ [https://web.archive.org/web/20190723193029/https://lwn.net/Articles/14776/ Arkiveret 23. juli 2019 på Wayback Machine Initramfs ankommer [LWN.net]]
- ↑ README.klibc "klibc" usr - klibc/klibc.git - klibc hovedudviklingstræ
Linux kerne |
---|
Organisation | |
---|
Teknisk | Fejlretning |
|
---|
Indlæser |
|
---|
ABI |
|
---|
API | Brugerplads _ | |
---|
Kerner | Systemopkaldsgrænseflade _ |
- POSIX
- ioctls
- Vælg
- åben
- Læs
- tæt
- synkronisere
- …
- Kun Linux
|
---|
i kernen |
|
---|
|
---|
|
---|
Komponenter |
- initramfs
- KernelCare
- kexec
- kGraft
- kpatch
- Ksplice
|
---|
Muligheder |
|
---|
|
---|
Adoption | Anvendelsesområde _ |
- Desktop
- Indlejret
- Spil
- Tynd klient:
- server:
- enheder
|
---|
Adoptører |
- Liste over Linux-brugere
- GENIVI Alliance
- Proprietær software til Linux
|
---|
|
---|
- Kategori
- Wikimedia Commons
- Bestil
- Wikiversity
- Portal
|