Mikä on Linux-ydin?

Linux-ydin on kaikkien Linux-pohjaisten käyttöjärjestelmien perusta. Se edustaa palvelinten ja pöytätietokoneiden Linux-jakelujen ydintä. Sitä käytetään myös sulautetuissa järjestelmissä, kuten reitittimissä, sekä kaikissa Android-pohjaisissa järjestelmissä, mukaan lukien monet suositut tabletit ja älypuhelimet. Pohjimmiltaan Linux-ydin on Linux. Ubuntu-, OpenSUSE- ja Arch-käyttöjärjestelmiä kutsutaan joskus "Linuxiksi", koska ne käyttävät Linux-ydinä.

Linux-ydin luotiin Linus Torvaldsilla vuonna 1991 käytettäväksi hänen henkilökohtaisessa tietokoneessaan. Nykyään se on laajalti hyväksytty, ilmainen ja avoimen lähdekoodin ohjelmisto, jota kehittäjät ylläpitävät aktiivisesti kaikkialla maailmassa. Linux-ydin on tällä hetkellä jaettu GNU: n yleiseen julkiseen käyttöoikeuteen.

Linux-ydin on "monoliittinen" arkkitehtuuri - käyttöjärjestelmä toimii kokonaan ytimen tilassa. Sitä vastoin mikrokerneliarkkitehtuurissa vain ydin määrittelee ja ohjaa sitä, miten käyttöjärjestelmä on yhteydessä tietokoneen laitteistoon. Toisin kuin tavalliset monoliittiset ytimet, Linux-ydin on myös modulaarinen, ja se hyväksyy LKM: t (Linux-ytimen moduulit), jotka toimivat laiteajureina. Laitevalmistajat tai vapaaehtoiset voivat kirjoittaa, ylläpitää ja levittää LKM: iä, ja ne voivat ladata tai purkaa järjestelmään ilman uudelleenkäynnistystä ja ytimen uudelleen kääntämistä.

Linux-ytimet tukevat ennaltaehkäisevää multitaskingia, virtuaalimuistia, jaettuja kirjastoja, muistinhallintaa järjestelmän tasolla, kierteittämistä ja muita nykyaikaisia ​​käyttöjärjestelmän ominaisuuksia. Linux-ytimen oletus kääntäjä on GCC.

Yleinen julkinen lisenssi, kirjasto, Linux, muisti, käyttöjärjestelmä, käyttöjärjestelmän ehdot, Unix