Windows NT — Microsoftin New Technology -käyttöjärjestelmä

Tutustu Windows NT:iin — Microsoftin C/C++-pohjaiseen New Technology -käyttöjärjestelmään, turvallisuuteen, vakauteen ja sen kehityshistoriaan.

Tekijä: Leandro Alegsa

Windows NT on Microsoftin Windows-käyttöjärjestelmien sarja, joka on kirjoitettu C- ja C++-ohjelmointikielillä. Ne olivat ensimmäiset, jotka käyttivät uutta "NT"-ydintä (New Technology). Se tarkoittaa, että siinä oli täysin uusi ydin, jolla voitiin tehdä enemmän asioita kuin MS-DOS-pohjaisella ytimellä, jota käytettiin Windowsin vanhemmissa versioissa. Lisäksi se oli turvallisempi ja kaatui vähemmän. Windows NT 3.1 julkaistiin alpha-versioina vuosina 1991–1992 ja beta-versioina vuonna 1993.

Tausta ja kehitys

Windows NT:n kehitystä johti joukko kokeneita järjestelmäohjelmistojen suunnittelijoita, joiden tehtävänä oli luoda nykyaikainen, yrityskäyttöön sopiva käyttöjärjestelmä. Tavoitteina olivat muun muassa parempi vakaus, moniajo- ja muistinhallintaominaisuudet, skaalautuvuus useille prosessoriydintekniikoille sekä vahvempi suojaus verrattuna MS-DOSin ja sen päälle rakennetun Windows 3.x -sukupolven rajoituksiin. Alkuvaiheessa NT suunniteltiin toimimaan useilla suoritinarkkitehtuureilla, kuten x86, MIPS, DEC Alpha ja PowerPC.

Keskeiset tekniset ominaisuudet

  • Hybridiydin: NT käyttää niin sanottua hybridiydintä (kernel), joka yhdistää mikro- ja monoliittisen ytimen piirteitä tuoden sekä suorituskykyä että eristystä.
  • Esivalvottu moniajo ja muistinsuojaus: prosessien eristäminen ja virtuaalimuistin tuki vähentävät sovellusten keskinäisiä vaikutuksia ja parantavat vakausta.
  • Symmetrinen moniprosessointi (SMP): tuki useille prosessoreille parantaa suorituskykyä palvelin- ja työasemaolosuhteissa.
  • Laiteabstrahointikerros (HAL): erottaa laitteistoriippuvuudet ytimestä, mikä helpottaa käyttöjärjestelmän siirrettävyyttä eri laitealustoille.
  • NTFS-tiedostojärjestelmä: moderni tiedostojärjestelmä, joka tarjoaa muun muassa tiedostojen käyttöoikeudet (ACL), lokituksen (journaling), suurten tiedostojen tuen ja tehokkaan tiedon eheysominaisuudet.
  • Turvallisuusmalli: käyttäjien ja resurssien hallinta ACL-periaatteella, kirjautumispalvelut ja profiilit sekä parempi oikeuksien erottelu kuin aiemmissa Windows-versioissa.
  • Yhteensopivuuskerrokset: NT:ssa on erillisiä käyttäjätilan alijärjestelmiä (mm. Win32), joiden kautta toteutetaan yhteensopivuus eri sovellusrajapintojen kanssa.
  • Ajurimalli: laiteajurit toimivat hyvin määritellyssä ympäristössä ja myöhemmin kehitetyt mallit, kuten WDM, yhtenäistivät ajurikehitystä.

Julkaisut ja vaikutus

Windows NT -perheen ensimmäiset versiot (NT 3.1, 3.5, 3.51) toivat yrityskäyttöön vakaan alustan, ja Windows NT 4.0 yhdisti NT-ytimen Windows 95:n kaltaisen käyttöliittymän. Myöhemmät Microsoftin käyttöjärjestelmät siirtyivät asteittain NT-sukulinjaan: Windows 2000 (NT 5.0), Windows XP (NT 5.1) ja sitä seuranneet versiot (NT 6.x ja 10.x -sarjat). Nykyiset Windows-versiot perustuvat edelleen NT-arkkitehtuuriin, vaikka ne ovat kehittyneet ja laajentuneet huomattavasti alkuperäisestä suunnittelusta.

Roolit asiakas- ja palvelinympäristöissä

Windows NT -arkkitehtuuri mahdollisti sekä työasema- että palvelinkäyttöön suunnatut versiot. Server- ja client-linjat erosivat ominaisuuksiltaan ja optimoinneiltaan (palvelinkeskeiset palvelut, skaalautuvuus, etähallinta), mutta niiden perusta oli sama NT-ydin, mikä helpotti ylläpitoa ja sovellusten kehitystä yritysympäristöissä.

Yhteenvetona Windows NT merkitsi käännekohtaa Microsoftin käyttöjärjestmästrategiassa: se toi mukanaan luotettavamman, turvallisemman ja laitteistoriippumattomamman alustan, jonka kehityslinja jatkuu edelleen moderneissa Windows-versioissa.

 

Historia

Microsoft päätti lokakuussa 1988 luoda OS/2:n ja POSIXin kanssa yhteensopivan ja moniprosessointia tukevan siirrettävän käyttöjärjestelmän. Kun kehitystyö aloitettiin marraskuussa 1989, Windows NT:n oli määrä tulla tunnetuksi nimellä OS/2 3.0, joka oli kolmas versio Microsoftin ja IBM:n yhdessä kehittämästä käyttöjärjestelmästä. Siirrettävyyden varmistamiseksi kehitys suunnattiin aluksi Intel i860XR RISC -prosessorille, josta siirryttiin MIPS R3000 -prosessoriin vuoden 1989 lopulla ja Intel i386 -prosessoriin vuonna 1990.

Uskotaan, että Dave Cutler tarkoitti nimikirjainta "WNT" sanaleikiksi VMS:stä, jossa jokainen kirjain kasvatetaan yhdellä. Projektin nimi oli kuitenkin NT OS/2 ennen kuin se sai Windows-brändin. Yksi OS/2 3.0:n alkuperäisistä luojista, Mark Lucovsky, väittää, että nimi otettiin alkuperäisestä kohdesuorittimesta, Intel i860:stä, koodinimeltään N10 ("N-Ten"). Useat Microsoftin julkaisut, mukaan lukien Bill Gatesin kanssa vuonna 1998 pidetty kyselytunti, paljastavat, että kirjaimet laajennettiin markkinointitarkoituksessa muotoon "New Technology" (uusi teknologia), mutta niillä ei ole enää mitään erityistä merkitystä. Kirjaimet poistettiin Windows 2000:n nimestä, vaikka Microsoft kuvaili tuotetta nimellä "Built on NT technology".

Windows NT:n versiot ovat Windows NT 3.1, NT 3.5, 3.51, NT 4.0, NT 5.0, Windows 2000, Windows XP, Windows Vista ja Windows 7. Windows NT 3.1 oli Windows NT -sarjan ensimmäinen versio. Versionumero 3.1 johtui siitä, että se näytti hyvin paljon Windows 3.1:ltä. Se julkaistiin vuonna 1993. Seuraavaksi tuli Windows NT 3.5 ja sitten 3.51. 3.5 julkaistiin vuonna 1994 ja 3.51 vuonna 1995, vain muutama kuukausi ennen Windows 95:tä. Sen jälkeinen versio oli NT 4.0, joka julkaistiin vuonna 1996. Sitä mainostettiin "Windows NT:n teholla ja Windows 95:n ulkoasulla", ja se sisälsi Internet Explorerin version 2. Seuraava versio oli NT 5.0, joka ennen julkaisua nimettiin uudelleen Windows 2000:ksi, ja sen jälkeen tulivat Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1 ja viimeisimpänä Windows 10.

NT-versionumeroa ei yleensä käytetty markkinointitarkoituksiin, mutta sitä käytetään edelleen sisäisesti, ja sen sanotaan kuvaavan käyttöjärjestelmän ytimeen tehtyjen muutosten määrää. Windows 10:n sisäinen versionumero muuttuu 10.0:ksi, mikä on ensimmäinen kerta sitten vuoden 1996, kun sisäinen versionumero vastaa markkinointinumeroa.

Windows NT voi viitata joko yksittäiseen tai seuraaviin Microsoft Windows -versioihin:

 


Etsiä
AlegsaOnline.com - 2020 / 2025 - License CC3