Eräs näkemys kerneliin

prosessorin ohjaamien laitteiden toiminta tarjoaa esityksen jossa voi ajaa omia komentoja ja esityksiä eli sovelluksia.

kernel on toimintaohjeet prosessorille ja sen alaisille laitteille erikoiskielellä.

erikoiskielet noudattavat laitteiden toimintaperiaatteita ja keskustelukäytäntöjä eli protokollaa.

prosessori ei tee mitään ilman ohjetta.

tietokone on vain kone joka toteuttaa sokeana käskyjä niin hyviä kuin pahoja.

ohjelmointivirhe voi rikkoa tietokoneen pysyvästi.

notaatiot prosessorin ja sen alaisten laitteiden ohjelmointia varten löytyy protokollien spekseistä jotka ovat eksaktit ohjelmointiohjeet ihmiselle.

kernel ohjelmoinnin toteutus tehdään käymällä läpi protokollan speksit pienissä osissa ja kirjoittamalla toteutus c-kielellä. Linux tarjoaa tähän valmiit tehokkaat systeemikutsut. Pääpaino on näiden systeemikutsujen tehostamisessa eli optimoinnissa). Kernel on laaja ja koodia karsitaan ja suoraviivaistetaan. Ajureista ei olla niinkään kiinnostuneita.

päällään ei sovi toteuttaa käskyjä ainakaan sokeana.
260
Äänestä

Muut lukivat myös

Vastaukset 2

Vanhimmat

Kivä tietää mitä peräkammarin linux nörtin päässä liikkuu.

Äänestä

En tiedä kernelistä paljoa, mutta tuollaiset väitteet tai väite-ehdokkaat sopisi wikipediaan joko artikkeliin tai artikkelin keskustelusivulle. Joko perus fi-wikiin tai linux wikiin.

Niitä vakio-kerneleitä tulee "käytettyä". Ei kai kerneleistä tarvitse tietää edes ohjelmoidessa?

hmm... on PAE-kernel ja debug kerneleitä...

Äänestä

Kommentoi aloitusta


banana jammer kirjoitti:

prosessorin ohjaamien laitteiden toiminta tarjoaa esityksen jossa voi ajaa omia komentoja ja esityksiä eli sovelluksia.

kernel on toimintaohjeet prosessorille ja sen alaisille laitteille erikoiskielellä.

erikoiskielet noudattavat laitteiden toimintaperiaatteita ja keskustelukäytäntöjä eli protokollaa.

prosessori ei tee mitään ilman ohjetta.

tietokone on vain kone joka toteuttaa sokeana käskyjä niin hyviä kuin pahoja.

ohjelmointivirhe voi rikkoa tietokoneen pysyvästi.

notaatiot prosessorin ja sen alaisten laitteiden ohjelmointia varten löytyy protokollien spekseistä jotka ovat eksaktit ohjelmointiohjeet ihmiselle.

kernel ohjelmoinnin toteutus tehdään käymällä läpi protokollan speksit pienissä osissa ja kirjoittamalla toteutus c-kielellä. Linux tarjoaa tähän valmiit tehokkaat systeemikutsut. Pääpaino on näiden systeemikutsujen tehostamisessa eli optimoinnissa). Kernel on laaja ja koodia karsitaan ja suoraviivaistetaan. Ajureista ei olla niinkään kiinnostuneita.

päällään ei sovi toteuttaa käskyjä ainakaan sokeana.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu