Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Kajaanin ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Kajaanin ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite

Init-järjestelmät ja erot niiden välillä

Teisko, Tarvo (2025)

 
Avaa tiedosto
Teisko_Tarvo.pdf (457.6Kt)
Lataukset: 

Rajoitettu käyttöoikeus / Restricted access / Tillgången begränsad
Teisko, Tarvo
2025
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202504156598
Tiivistelmä
Opinnäytetyön aiheena oli Linux-koneissa toimivat init-järjestelmät. Systemd toimii init-järjestelmänä suu-rimmassa osassa isoista Linux-jakeluista. Tämä ei ole kaikkien mieleen, joka on tuonut sen rinnalle useita muita init-järjestelmiä. Näistä suurimpia ovat: Runit, OpenRC, S6 ja Sysvinit. Työn tavoitteena oli käydä läpi eri init-järjestelmät ja ongelmat mitä niistä löytyi. Samalla tavoitteena oli käydä läpi, onko init-järjestelmästä toiseen vaihtaminen mahdollista ja miten se tehdään käytännössä.
Työssä käytiin läpi rakenteellisia eroja init-järjestelmien välillä. Init-järjestelmiä verrattiin myös toisiinsa suo-rituskyvyssä, joka tehtiin vertailemalla Devuania käyttävillä virtuaalikoneilla. Testissä jokaiselle init-järjestelmälle asennettiin oma virtuaalikoneensa, jossa oli käytössä oma init-järjestelmänsä. Näiden konei-den suorituskykyä mitattiin niin kevyessä ja kuormitetussa ympäristössä koneiden käynnistysaikoja mittaa-malla ja vertaamalla toisiinsa. Työssä käytiin myös läpi, kuinka Debian koneen, joka käyttää systemd:tä init-järjestelmänä voidaan vaihtaa OpenRC tai Runit init-järjestelmää käyttäväksi. Myös eri init-järjestelmien välisiä hallintaeroja käytiin työssä läpi vertaamalla hallintaan käytettäviä komentoja.
Työn tuloksena oli, että init-järjestelmien väliltä löytyy rakenteellisia eroja. Suorituskyvyn mittaamisessa huomattiin, että eri init-järjestelmien välillä ei ole isoja eroja koneiden käynnistymisnopeuksissa kummas-sakaan kevyessä eikä kuormitetussa ympäristössä. Init-järjestelmien hallinnasta löytyi myös eroja, jokaisella init-järjestelmällä on omat komentonsa, joilla niitä hallitaan. Komennot olivat kuitenkin toisiinsa verrattuina samantapaisia. Työssä todettiin, että init-järjestelmästä toiseen vaihtaminen oli mahdollista. Samalla näytet-tiin, kuinka se tapahtui Debian koneella, jossa oli alun perin systemd käytössä. Siirtyminen näytettiin OpenRC ja Runit init-järjestelmiin.
Työssä päädyttiin johtopäätökseen, että vaikka init-järjestelmillä on eroja toisiinsa verrattuina ovat ne pie-niä ja riippuen koneen käyttötarkoituksesta ne voivat olla mitättömiä. Tietenkin niiden hallitseminen oli erilaista, koska niihin käytetään eri komentoja, mutta peruskomennot olivat kuitenkin samantapaisia ja hel-posti opeteltavissa. Init-järjestelmistä ei löytynyt sitä yhtä ainoaa oikeata vaihtoehtoa, vaan jokainen voi sen itse valita riippuen koneen käyttötarkoituksen ja omien vaatimuksien mukaan.
Kokoelmat
  • Opinnäytetyöt (Käyttörajattu kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste