Aš užsiprenumeravau kelis adresų sąrašus, susijusius su įvairiais „Linux“ platinimais ir programomis, kad tik galėčiau nuolat atnaujinti, kas vyksta. Kokios naujos klaidos? Kokie pleistrai išleidžiami? Ko tikimasi kitame leidime? ir daug kitų dalykų. Šiais laikais adresatų sąrašas yra gausiai užpildytas „Pasirinkite savo pusę„ Linux Divide “, daugiausia„ Debian “pašto sąraše kartu su keliais kitais.
The iniciat demonas bus pakeistas demonu sistemingas kai kuriuose „Linux“ platinimuose, nors daugelis jų jau tai įdiegė. Tai sukuria/sukurs didžiulį atotrūkį tarp tradicinių „Unix/Linux Guard“ ir „New Linux Guard“ - programuotojų ir sistemos administratorių.
Šiame straipsnyje mes aptarsime ir išspręsime visus klausimus po vieną.
„Linux“ sistemoje iniciat yra inicializacijos santrumpa. The iniciat yra demonų procesas, kuris prasideda, kai tik kompiuteris paleidžiamas, ir toliau veikia, kol jis išjungiamas. Tiesą sakant, „init“ yra pirmasis procesas, kuris prasideda paleidus kompiuterį, todėl jis yra tiesioginis ar netiesioginis visų kitų vykdomų procesų pirmininkas, todėl paprastai jam priskiriamas „
pid = 1“.Jei kaip nors iniciat nepavyko paleisti demono, joks procesas nebus pradėtas ir sistema pasieks etapą, vadinamą „Branduolio panika“. init dažniausiai vadinamas Sistemos V inic. „System V“ yra pirmoji komercinė „UNIX“ operacinė sistema, sukurta, o „init“ naudojimas daugelyje šių dienų „Linux“ platinimo yra identiškas Sistema V OS su keliomis išimtimis, tokiomis kaip „Slackware“ naudojant BSD stilių ir „Gentoo“ naudojant pasirinktinį inicialą.
Poreikis pakeisti init kažkuo tobulesniu buvo jaučiamas nuo seno ir kelių alternatyvų laikas nuo laiko buvo kuriami, kai kurie iš jų tapo platinimo pradiniu pakeitimu, kai kurie iš jų yra:
A sistemingas yra sistemos valdymo demonas, pavadintas UNIX konvencija ir pridėtas „d„Demono pabaigoje. Taigi, kad jie būtų lengvai atpažįstami. Iš pradžių jis buvo išleistas pagal GNU bendrąją viešąją licenciją, bet dabar išleidžiamas pagal GNU mažesnę bendrąją viešąją licenciją. Panašiai kaip „init“, „systemd“ yra visų kitų procesų tėvas tiesiogiai ar netiesiogiai ir yra pirmasis procesas, kuris prasideda paleidžiant, todėl paprastai priskiriamas „pid = 1“.
A sistemingas, gali reikšti visus paketus, komunalines paslaugas ir bibliotekas aplink demoną. Jis buvo skirtas pašalinti iniciatyvos trūkumus. Tai yra pagrindiniai procesai, skirti pradėti procesus lygiagrečiai, taip sumažinant įkrovos laiką ir skaičiavimo pridėtines išlaidas. Jis turi daug kitų funkcijų, palyginti su „init“.
Inicijos procesas prasideda nuosekliai, ty viena užduotis prasideda tik po to, kai paskutinis užduoties paleidimas buvo sėkmingas ir jis buvo įkeltas į atmintį. Tai dažnai lėmė atidėtą ir ilgą įkrovos laiką. Tačiau „systemd“ buvo sukurtas ne greičiui, o tam, kad viskas būtų atlikta tvarkingai, o tai savo ruožtu išvengtų bet kokio JT delsimo.
„Linux“ platinimas | Integracija |
Fedora | Taip, pirmasis distro, priimantis systemd |
Arch | Taip |
Raudona KEPURĖ | Taip |
„CentOS“ | Taip |
Debian | Taip, „Debian 8“ kodinis pavadinimas Jessie pagal numatytuosius nustatymus bus sistemingas |
Gentoo | Taip, bet jį reikia atsisiųsti, įdiegti ir sukonfigūruoti naudojant pasirinktinę iniciatyvą |
„OpenSUSE“ | Taip |
Silpnas | Ne (nors iki šiol jis nebuvo priimtas naudojant slackware, Patricas Volkerdingas neparodė jokių nuorodų, ar jis bus priimtas, ar ne) |
Ubuntu | Taip, reikia įdiegti ir sukonfigūruoti naudojant „Upstream“. |
Linus Torvalds, vyriausiasis „Linux“ branduolio architektas, mano, kad pagrindinio sistemos kūrėjo požiūris į vartotojus ir pranešimai apie klaidas neatrodo tinkami. Taip pat buvo pranešta, kad sisteminė filosofija yra keista ir svetimas būdas valdyti sistemos procesus. Tas pats buvo užfiksuota iš Patrico Volkerdingo ir kitų žymių „Linux“ naudotojų ir kūrėjų, taip pat internetiniame forume.
funkcijos | iniciat | sistemingas |
DBus priklausomybė - privaloma | Ne | Taip |
Įrenginiu pagrįstas aktyvinimas | Ne | Taip |
Priklausomybės nuo įrenginio konfigūracija naudojant udev | Ne | Taip |
Aktyvinimas laikmačiu | Cron/at | Patentuotas |
Kvotų valdymas | Ne | Taip |
Automatinis priklausomybės nuo paslaugų apdorojimas | Ne | Taip |
Žudo vartotojus Procesas atsijungiant | Ne | Taip |
Apsikeitimo valdymas | Ne | Taip |
SELinux integracija | Ne | Taip |
Šifruoto HDD palaikymas | Ne | Taip |
Įkeliamas statinis branduolio modulis | Ne | Taip |
GUI | Ne | Taip |
Išvardykite visus vaiko procesus | Ne | Taip |
Suderinamas su „Sysv“ | Taip | Taip |
Interaktyvus paleidimas | Ne | Taip |
Nešiojamas ne x86 | Taip | Ne |
Priimta | Keletas Distro | Keletas Distro |
Lygiagrečios paslaugos paleidimas | Ne | Taip |
Vienos paslaugos išteklių apribojimas | Ne | Taip |
Lengvas išplėstas paleidimo scenarijus | Taip | Ne |
Atskiras kodas ir konfigūracijos failas | Taip | Ne |
Automatinis priklausomybės skaičiavimas | Ne | Taip |
Išsamus derinimas | Taip | Ne |
Versija | Netaikoma | V44+ |
Dydis | 560 KB | Netaikoma |
Failų skaičius | 75 failai | 900 failų + glib + DBus |
Kodo eilutės - LOC | 15000 (apytiksliai) | 224000 (apytiksliai) (įskaitant kodus, komentarus ir tarpą) 125000 (apytiksliai) (faktinis kodas) |
Viskas, kas veikia kaip pid = 1, neturi sulūžti, neturi būti netvarkinga ir turi būti veiksmingai ir efektyviai valdoma vartotojų. Daugelis vartotojų mano, kad „initd“ pakeitimas sistemai yra ne kas kita, kaip rato išradimas kaskart kaip šalutinis „Linux“ poveikis. Tačiau tai yra įvairi „Linux“ prigimtis. Taip yra todėl, kad „Linux“ yra tokia galinga. Pokyčiai yra geri ir mes turime juos įvertinti, jei jie yra dėl geros priežasties.
Tai kol kas viskas. Aš vėl būsiu čia su kitu įdomiu straipsniu, kurį žmonėms patiks skaityti. Iki tol stebėkite ir būkite prisijungę prie „Tecmint“. Nepamirškite pateikti mums savo vertingų atsiliepimų toliau pateiktose pastabose.