Mikä on ydin? Yksinkertaisesti selitetty
Vaikka he käyttävät sitä joka päivä, monet ihmiset eivät ole varmoja, mikä ydin on. Jos olet törmännyt tähän termiin ja haluat tietää enemmän, tämä on oikea paikka sinulle. Tässä käytännöllisessä kärjessä selitetään mitä ytimessä on kyse.
Mikä on ydin? Tosiasiat selitettiin yksinkertaisesti
Ydintä käytetään pysyvästi päivittäisessä tietokoneessa ja se on aina käytössä sinulle. Tarkoitus on, että et huomaa häntä. Se on käyttöliittymä käyttämäsi graafisen käyttöliittymän ja järjestelmän laitteiston välillä.
- Ydin on käyttöjärjestelmän keskusmoduuli. Sitä kutsutaan joskus "ytimeksi".
- Sillä on erilaisia kerroksia. Alakerros muodostaa käyttöliittymän järjestelmälaitteistoon, kuten verkko-ohjaimiin tai PCI Express -ohjaimiin.
- Seuraava kerros on muistin hallinta, joka allokoi muistin jokaiselle prosessille. Sovellusohjelmistosi sisältää yleensä erilaisia tällaisia prosesseja.
- "Prosessien hallinta" -taso ottaa ajanhallinnan ja mahdollistaa kaikkien tietokoneesi prosessien toimivan samanaikaisesti. Ydin säätelee kaikkia ohjelmien pyyntöjä, rivittää ne peräkkäin ja voi keskeyttää ne ongelmien ilmetessä.
- Yläkerros on tiedostojärjestelmä. Se määrittelee alueet kiintolevyllä, ts. Kiintolevyllä, ja päämuistissa oleville prosesseille.
- Ydin säätelee koko polkua järjestelmälaitteistosta sovellusohjelmistoihin, jota nykyään käyttäjä yleensä hoitaa graafisen käyttöliittymän (GUI) kautta.
- Vain käyttäjäalue ei enää kuulu ytimeen, mutta siihen viitataan nimellä "Shell", "Ring" tai "Userland".
- Tietokoneohjelma lähettää järjestelmäpuhelut, ns. "Järjestelmäpuhelut", ytimeen. Tämän jälkeen todellinen pyyntö suoritetaan konekielellä CPU: lle. Ydin tuntee CPU: n täydellisen käskyjoukon, ts. Kaikki koneohjeet, joita se voi suorittaa.
- Nämä järjestelmäpuhelut laukaisevat esimerkiksi, kun luet tai kirjoitat tiedostoja tietokoneella. Tämä yksinkertainen tehtävä tapahtuu myös jatkuvasti taustalla.
- Monen käyttäjän järjestelmissä ydin valvoo myös tiedostojen ja laitteistojen käyttöoikeuksia.
- Tehtävienhallinnassa luetellaan kaikki ytimen hallitsemat prosessit. Jos lopetat prosessin täällä, Tehtävienhallinta kehottaa ydintä keskeyttämään tämän prosessin ja vapauttamaan varatun tallennustilan.
- Koska ydintä käytetään pysyvästi, se ladataan ensin päämuistiin käynnistyksen jälkeen. Tämä tapahtuu yleensä suojatulla alueella, joka estää sen muuttamisen tai poistamisen.
- Windows käyttää NT-ydintä, johon useat alijärjestelmät perustuvat. Apple käyttää XNU-ydintä. Linux-järjestelmät, kuten Ubuntu ja Android-laitteet, käyttävät Linux-ydintä.
- Ydin ei ole prosessorin ydin, vaan käyttöjärjestelmän ydin tai järjestelmän ydin.
- Monen ytimen käyttöjärjestelmät voivat käyttää moniytimisen prosessorin erilaisia ytimiä, kuten riippumattomien CPU-verkkojen verkkoja.
- Ydin ei ole myöskään sovellusliittymä tai kehys, kuten NET-kehys.
Linux Mint: parempi ydin myös parempi Windows 10?
Seuraavassa käytännön vinkissä osoitamme sinulle, kuinka selvittää, mikä ydin sinulla on Linuxissa. Monissa muissa käytännöllisissä vinkissä selitämme termejä tietokonekielestä ohjelmistoista, kuten VPN-yhteyksistä, BIOS: sta ja UEFI: stä tai laiteohjelmistosta, laitteistotermeihin, kuten BUS, SSD ja emolevy.