Shirkadda Amazon
Qaybinta ayaa bixisa kernel-ka Linux iyo jawiga nidaamka ugu yar, oo ay ku jiraan kaliya qaybaha lagama maarmaanka u ah in lagu socodsiiyo weelasha. Xirmooyinka ku lug leh mashruuca waxaa ka mid ah nidaamka maamulaha nidaamka, maktabadda Glibc, iyo qalabka isku-ururinta
Buildroot, GRUB bootloader, isku xidhka isku xidhka
Qaybinta si toos ah ayaa loo cusboonaysiiyaa waxaana loo dhiibaa qaab muuqaal nidaam aan la qaybin karin. Laba qaybood oo disk ah ayaa loo qoondeeyay nidaamka, mid ka mid ah wuxuu ka kooban yahay nidaamka firfircoon, cusbooneysiintana waxaa lagu koobiyeeyaa labaad. Ka dib markii cusbooneysiinta la geeyo, qaybta labaad waxay noqotaa mid firfircoon, marka hore, ilaa cusbooneysiinta soo socota, nuqulkii hore ee nidaamka ayaa la keydiyaa, kaas oo aad dib ugu laaban karto haddii dhibaatooyin soo baxaan. Cusbooneysiinta si toos ah ayaa loo rakibaa iyada oo aan la helin faragelin maamule
Farqiga ugu muhiimsan ee u dhexeeya qaybinta la midka ah sida Fedora CoreOS, CentOS / Red Hat Atomic Host waa diiradda koowaad ee bixinta
Qaybta xididka waxa lagu rakibay akhris-kaliya, iyo qaybta /iwm ee qaybta dejinta ayaa lagu rakibay tmpfs waxaana lagu soo celiyaa sidii ay ahayd markii dib loo bilaabo. Wax ka beddelka tooska ah ee faylasha ku jira buugga /etc directory, sida /etc/resolv.conf iyo /etc/containerd/config.toml, lama taageero - si aad si joogto ah u kaydiso goobaha, waa inaad isticmaashaa API-ga ama u guurto shaqada weelal kala duwan.
Inta badan qaybaha nidaamka waxay ku qoran yihiin Rust, kaas oo bixiya sifooyin xusuusta-ammaan ah si looga fogaado dayacanka ay sababto gelitaanka xusuusta bilaashka ah ka dib, tilmaameyaal aan waxba lahayn, iyo xad-dhaaf ah. Marka si caadi ah loo dhisayo, hababka isu-ururinta "--enable-default-pie" iyo "--enable-default-ssp" ayaa loo adeegsadaa si loo suurtageliyo kala soocida booska cinwaanka faylalka la fulin karo (
Xirmooyinka ku qoran C/C++, calammo dheeraad ah ayaa lagu daray
"-Darbiga", "-Werror=qaab-amin", "-Wp,-D_FORTIFY_SOURCE=2", "-Wp,-D_GLIBCXX_ASSERTIONS" iyo "-fstack-cash-ilaalinta".
Qalabka orchesterka weelasha waxaa loo bixiyaa si gooni ah
Source: opennet.ru