Windows 7:n toinen läpimurto – uusi miniydin

Windowsin ytimen rakenne uudistui
Windows 7:n toinen läpimurto – uusi miniydin

Microsoft on Windows 7:ssä tehnyt merkittäviä teknisiä läpimurtoja, jotka vaikuttavat Windowsin ytimeen. Yksi merkittävä muutos on Minwin, joka on Windowsin uusi minikokoinen ydin. Minwinistä on liikkunut paljon huhuja ja väärinkäsityksiä. Totuus Minwinstä on loppujen lopuksi yksinkertainen, mutta Microsoftille kyseessä oli valtava urakka.

Windowsin tunnetuimpiin kehittäjiin kuuluva Mark Russinovich kertoo Windows 7:n teknisistä uudistuksista Microsoftin tekemällä videolla. Hän kertoo alkuun uudistuksesta, joka mahdollistaa Windowsin ajamisen jopa 256 prosessorilla. Minwin on toinen keskeinen läpimurto.

Aiempien Windows-ytimien ongelmia ratkottu

Russinovich kertoo, millaisiin ongelmiin Microsoft on joutunut aiempien Windowsien kanssa.

Käyttöjärjestelmässä on periaatteessa ollut erillinen ydin, mutta se ei ole ollut täysin itsenäinen. Windows-ydin on saatu, kun muusta koodista on ikään kuin saksittu pois ydinosat. Tämä ei ole kuitenkaan toiminut itsenäisesti, sillä tämä "ydin" on tarvinnut toimiakseen ympärillä olevia toimintoja.

Russinovichin mukaan riippuvuussuhteet ovat olleet niin monimutkaisia, etteivät Windowsin kehittäjät ole itsekään tunteneet niitä tarkasti. Aina uutta Windowsia kehitettäessä, koko vyyhti on jouduttu avaamaan ja testaamaan uudelleen, jotta muutokset eivät rikkoisi Windowsia.

Minwin-ydin ei ollut helppo työ

Minwin-hankkeen idea on se, että Windowsin ytimestä on rakennettu itsenäinen ja pieni kokonaisuus, joka ei tarvitse ulkopuolella olevia osia toimiakseen.

Russinovich kertoo videolla, että Minwin-ytimen tekeminen oli valtava urakka. Tätä selittää se, että Windowsissa on kymmeniä miljoonia rivejä koodia.

Minwin kehitettiin siten, että Windowsista otettiin ydintoiminnallisuus, ja kaikki sen tarvitsemat riippuvuussuhteet selvitettiin. Lisäosia siirreltiin siten, että saatiin kasaan täysin itsenäisesti toimiva osa, johon sisältyvät esimerkiksi käyttöjärjestelmän verkkotoiminnot.

Jatkossa Windowsin ydintä, Minwiniä, voidaan kehittää ja testata erillään muista Windowsin osista.

Tagit: Minwin, Windows 7
Lähetä Tulosta Tilaa RSS-syöte
Takaisin ylös Takaisin ylös
Takaisin ylös
RSS

Uutiset

TTL ry
Pieni kirjapuoti
Takaisin ylös