Windows NT

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Windows NT
sistem de operare
Siglă
Windows NT 3.1.png
Windows NT 3.1 , prima versiune de Windows NT
Dezvoltator Microsoft Corporation
Familie Windows
Eliberarea inițială Windows NT 3.1 (27 iulie 1993 )
Lansare curentă Windows 10 21H1 (10.0.19043.1165) (10 august 2021 )
Tipul de nucleu Kernel hibrid , 32 / 64-bit
Platforme acceptate IA-32 , x86-64 , Itanium
Tipul licenței Software proprietar
Licență Proprietar ( MS-EULA )
Etapă de dezvoltare Actual
Predecesor Windows 3.1 și Windows 9x
Site-ul web www.microsoft.com/windows/

Windows NT este o familie de sisteme de operare produse de Microsoft și este în prezent singura linie de sisteme de operare pentru PC produse de compania Redmond . Acestea au fost concepute pentru utilizatorii de afaceri, atât pentru servere , cât și pentru stații de lucru , inițial alături de sistemele de operare Windows 3.x și mai târziu Windows 9x , destinate în schimb utilizatorilor casnici și automatizărilor de birou . Cu Windows XP , în 2001 linia Windows NT devine disponibilă și pentru utilizatorii casnici.

Acronimul „NT“ pentru mulți nu are o semnificație oficială, cu toate acestea, este de obicei interpretat ca inițialele „N ew ECHNOLOGY T“; alte interpretări văd în schimb semnificația lucrărilor N și T , pentru a indica natura sa ca client orientat spre rețea sau cu referire la Northern Telecom Limited, așa cum se indică de exemplu în prima pagină a ghidului de instalare rapidă pentru Windows 2000; în acronimul WNT puteai vedea inițialele sistemului VMS , unde fiecare literă este mărită cu o poziție în alfabetul latin: această cheie de citire, care ar evidenția legăturile dintre cele două sisteme de operare, ar fi parțial susținută de faptul că la pregătirea sistemului Microsoft au participat mulți programatori de la Digital , inclusiv liderul de proiect al arhitecturii VMS, care a ajuns astfel să influențeze dezvoltarea Windows NT [1] .

Începând cu Windows 2000 , sistemele de operare din serie nu mai au NT în numele lor. Cu toate acestea, Windows 2000 are sloganul, dezvoltat cu NT Technology , pe ecranul de pornire, iar folderul său de instalare implicit este C: \ WINNT . Adesea numele Windows NT , dacă nu este combinat cu nicio versiune de Windows , este asociat cu Windows NT 4.0 .

Arhitectură

Pictogramă lupă mgx2.svg Același subiect în detaliu: arhitectura Windows NT .

De la origini, Windows NT a fost inspirat de filosofia sistemelor Unix și diferă în mod clar de sistemele bazate pe MS-DOS : setarea este multi-utilizator , multiproces (sau multitasking ), multiprocesor. Sistemul de fișiere ( NTFS în diferitele sale versiuni) gestionează în mod adecvat multi-utilizatori , atribuind drepturi de acces specifice fiecărui fișier pentru fiecare utilizator.

Nucleu

Kernel-ul Windows NT este adesea considerat greșit a fi de tip microkernel , în realitate este de tip hibrid . De fapt, definiția microkernelului prevede că numai kernel-urile trebuie să se afle numai în serviciile esențiale, iar toate celelalte servicii ale sistemului de operare, inclusiv gestionarea memoriei și intrarea / ieșirea , ar trebui să funcționeze în modul utilizator în spații de memorie separate. Cu toate acestea, din motive de performanță, aproape niciun sistem de operare nu are un microkernel pur (singura excepție este Mach ). În Windows NT multe servicii sunt implementate în modul kernel , inclusiv sistemul de fișiere , gestionarea memoriei și, începând cu Windows NT 4, chiar și gestionarea grafică. În ceea ce privește performanța și securitatea, acest lucru este echivalent cu nucleele monolitice (cum ar fi UNIX și Linux ), dar permite o mai mare flexibilitate.

Kernel-ul Windows NT este în întregime pe 32 de biți și are un planificator preventiv (adică gestionează lansarea timpurie a proceselor , permițându-vă să eliberați procesorul de un proces care a fost ocupat de prea mult timp). Mai mult, spre deosebire de Windows 9x, nucleul este complet reentrant , în avantajul performanței: de fapt, în Windows 9x, atunci când o aplicație solicită un serviciu de sistem, care este în general pe 16 biți și nu este reentrant, aplicația ia o secțiune critică globală , transformând efectiv sistemul în monotask .

Versiuni

Proiectul Windows NT s-a născut în 1988 și a dat naștere la numeroase sisteme de operare de-a lungul anilor:

Primul proiect Windows NT
  • Windows NT 3.1 , prima versiune pe 32 de biți a Windows , este destinat să fie utilizat ca server de rețea. Interfața grafică este cea a Windows 3.x (din care ia și numărul versiunii). Lansat pe piață la 27 iulie 1993 , a avut un succes de piață foarte modest, dar poate fi considerat „tatăl” sistemelor moderne Windows.
    Versiunea ulterioară 3.5 , urmată îndeaproape de versiunea 3.51 , a marcat începutul creșterii Microsoft în acest segment de piață, care va domina în cele din urmă în detrimentul Novell în anii următori.
- Versiunea 3.1 a fost lansată nu numai pentru platformele x86 , ci și DEC Alpha și MIPS (procesoare R4000).
- Versiunea 3.51 a fost dezvoltată și pentru arhitecturile PowerPC și SPARC , acestea din urmă doar în versiunea „beta” și nu sunt vândute pe piața de consum . Intergraph a portat această versiune către Clipper , dar a decis să nu o distribuie.
  • Windows NT 4.0 , destinat serverelor și stațiilor de lucru, apare pe 24 august 1996 exact la un an după Windows 95 (al cărui succesor va fi totuși Windows 98 ) și preia interfața cu utilizatorul. Are un bun succes pe piață ca sistem server în detrimentul sistemelor Unix .
- Versiunea 4.0 este cea mai recentă platformă acceptată oficial dezvoltată pentru alte procesoare decât x86 (dacă excludem viitorul Itanium ), inclusiv DEC Alpha , MIPS și PowerPC . Toate pachetele de servicii au fost distribuite și pentru DEC Alpha .
A doua derivare a proiectului Windows NT
  • Windows 2000 , ( Windows NT 5.0 ), are rescrieri semnificative ale unor module kernel (în special în ceea ce privește gestionarea protocoalelor de rețea) și a interfeței grafice. Are un succes considerabil ca sistem de afaceri și server, chiar dacă apariția Linux își reduce cota de piață în sectorul serverelor, în special datorită apariției Internetului .
  • Windows XP ( Windows NT 5.1 , NT 5.2 în versiunea pe 64 de biți), prezintă ca noutate majoră revizuirea interfeței cu utilizatorul și este primul sistem de operare din familia NT destinat și utilizatorilor casnici, înlocuind Windows 95/98 / ME serie . A fost lansat în octombrie 2001 în edițiile Home și Professional, dar edițiile Server au fost lansate ulterior (vezi imediat mai jos).
  • Windows Server 2003 ( Windows NT 5.2 ), este versiunea Server de Windows XP din care derivă și care urmează pe piață după un an.
    Arhitectura Windows NT (simplificată)
A treia derivare a proiectului Windows NT
  • Windows Vista ( Windows NT 6.0 ), lansat în noiembrie 2006 pentru abonații MSDN și la sfârșitul lunii ianuarie 2007 pentru clienții retail și OEM. În 2008, a fost lansată versiunea Server, numită Windows Server 2008 și denumită în cod Windows Longhorn Server.
  • Windows 7 ( Windows NT 6.1 ), cunoscut anterior ca Windows Vienna, lansat pe 22 octombrie 2009 . Grafic similar cu Windows Vista , este considerat mai performant și mai fiabil. Versiunea de server, Windows Server 2008 R2 , este succesorul Windows Server 2008 și este cunoscută și sub numele de cod al Windows 7 Server.
  • Windows 8 ( Windows NT 6.2 ), lansat pe 26 octombrie 2012 . Grafic similar cu interfața Windows Phone în limbajul de proiectare Microsoft . Pentru prima dată, este lansată o versiune pentru arhitectura ARM numită Windows RT, care este potrivită pentru tablete. Versiunea de server, Windows Server 2012 , este succesorul Windows Server 2008 R2 și este cunoscută și sub numele de cod al Windows 8 Server.
  • Windows Phone 8 , lansat pe 29 octombrie 2012 , este prima versiune de Windows Phone destinată smartphone-urilor care au nucleul Windows NT. Este evoluția Windows Phone 7 , cea mai recentă versiune a sistemului mobil bazat pe kernel-ul Windows CE .
  • Windows 8.1 ( Windows NT 6.3 ), cunoscut anterior ca Windows Blue, unii îl consideră doar o actualizare minoră, deoarece dezvoltarea a durat doar un an, lansată în octombrie 2013 . Se distribuie o actualizare numită Windows 8.1 Update (sau Windows 8.1 Update 1, pentru nomenclatura actualizărilor Windows Phone 8 ), care îmbunătățește unele lacune.
  • Windows Phone 8.1 , este cea mai recentă versiune de Windows Phone , cunoscută anterior sub numele de Windows Blue, este o actualizare majoră pentru telefoanele născute cu Windows Phone 8 , previzualizarea fiind distribuită în aprilie 2014 .
  • Windows 10 ( Windows NT 10.0 ), este penultima versiune de Windows, cunoscută anterior ca Threshold. Prezentat ca o previzualizare tehnică din octombrie 2014, a fost publicat pe 29 iulie 2015. [2] Au fost distribuite două servere derivate: Windows Server 2016 și Windows Server 2019 .
  • Windows 11 ( Windows NT 10.0 ), este cea mai recentă versiune de Windows; prezentat la 24 iunie 2021, va fi lansat în toamna aceluiași an [3] .

Se leagă de OS / 2 și VMS

Windows NT se baza inițial pe OS / 2 , un proiect comun între Microsoft și IBM . Colaborarea a încetat, iar IBM a continuat să vândă versiunea mai veche de OS / 2, în timp ce Microsoft și-a redenumit propria versiune în Microsoft Windows NT, folosind ca API API de nivel înalt Windows pentru Windows 3.x adaptat la 32 de biți.

Încă de la începutul proiectului, dezvoltatorii Windows NT erau un grup de programatori din Digital Equipment Corporation , inclusiv Dave Cutler , Dick Hustvedt și Peter Lipman, care dezvoltaseră sistemul de operare OpenVMS al DEC la compania lor New Technology. Experiența lor cu VMS s-a reflectat parțial asupra structurii NT. Într-un interviu după lansarea Windows NT, Cutler a spus în glumă că acronimul WNT a fost un joc de cuvinte cu VMS, realizat prin deplasarea fiecărei litere înainte cu o poziție în ordinea alfabetică, adică „VMS + 1” (contrar a ceea ce s-a făcut pentru numele computerului HAL 9000 al filmului 2001: A Space Odyssey care derivă de la IBM). Potrivit unora, acronimul „NT“, cu toate că nu are un sens oficial, deriva din „N-Ten“, emulatorul de Intel i860 CPU pe care a început dezvoltarea proiectului.

Având în vedere acest lucru, unii critici s-au întrebat dacă NT ar putea fi considerat cu adevărat o nouă tehnologie, deoarece structura sistemului a fost de fapt derivată dintr-un sistem de operare al unei mașini VAX datând din 1977 . Procesele, programatorul , gestionarea priorităților, suportul multiprocesor sunt foarte asemănătoare, atât de mult încât cartea Digital Press VAX / VMS Internals and Data Structures se spune că este o descriere excelentă a aspectelor corespunzătoare ale Windows NT. Iată un tabel de comparație între cele două sisteme:

Tabel de comparație între terminologia VMS și NT
VMS Windows NT
Nivel de prioritate de întrerupere (IPL) Nivelul cererii de întrerupere (IRQL)
Capcană de sistem asincronă (AST) Apel de procedură asincronă (APC)
Procedura furcii Apel de procedură amânată (DPC)
Pachet de solicitare I / O (IRP) Pachet de solicitare I / O (IRP)
Verificarea erorilor Verificarea erorilor
Serviciu de sistem Serviciu de sistem
sys.exe ntoskrnl.exe
Piscină cu pagini Piscină cu pagini
Piscină fără pagină Piscină fără pagină
Uită-te deoparte List Uită-te deoparte List
Secțiune Secțiune
Cutie poștală Slot de poștă electronică

Critici

Comparativ cu sistemele MS-DOS și Windows 9x , sistemele NT au solicitat întotdeauna cantități semnificativ mai mari de RAM . Aceasta a fost o problemă comună tuturor sistemelor de operare de ultimă generație (de exemplu, OS / 2 ) în anii '90 . Initial, fiabilitatea NT a fost sub asteptarile utilizatorilor si pretentiile producatorului. Blocarea mașinii, caracterizată prin celebrul „ecran albastru” (numit BSOD, Blue Screen of Death ), a avut loc cu o frecvență excesivă și s-a prezentat în cele mai neașteptate situații. Rafinarea kernel-ului și în special îmbunătățirea driverelor de dispozitiv au redus foarte mult această problemă.

O caracteristică foarte criticată a Windows NT este imposibilitatea utilizării sistemului de operare într-un mod pur textual, deoarece interfața grafică nu poate fi exclusă. Pentru a rezolva această problemă, Microsoft a implementat un mod pur text în Windows Server 2008 . În primele versiuni NT a suferit mult de recunoașterea hardware, deoarece nu exista suport pentru Plug and Play și puțini producători de hardware au lansat drivere de dispozitiv pentru produsele lor. Capacitățile multimedia lipseau, de asemenea, foarte mult. Lansarea Windows 2000 a schimbat situația, datorită celui mai bun suport Plug and Play disponibil pe platforma PC.

Pentru utilizatorii profesioniști, un aspect nervos al NT este incapacitatea de a tăia în mod adecvat sistemul de operare, eliminând tot ceea ce nu este strict esențial, pe baza aplicației care rulează pe acesta, pentru a optimiza eficiența sistemului și a elimina posibilele defecte de securitate în avans. Există de fapt o versiune de Windows XP , numită Embedded Edition , care vă oferă mai multă libertate în alegerea fiecărei componente pentru instalare pe sistemul dvs. Cu toate acestea, această versiune este dedicată în principal integrării Windows în dispozitive hardware (un exemplu clasic sunt „chioșcurile de informații” bazate pe PC) și este de puțin folos și dificil de implementat pentru sistemele server sau desktop. Odată cu introducerea Windows Server 2008, a fost implementat modul Server Core: datorită acestui tip de instalare este posibilă utilizarea unei mașini Windows Server fără interfața grafică tradițională.

Avantajele sunt multe:

  • Întreținere redusă : este posibil să instalați un server care îndeplinește numai și exclusiv o funcție (AD DS, AD LDS, DHCP Server, DNS Server, File Services, Print Services sau Streaming Media Services).
  • Suprafață de atac redusă : instalarea este minimă, deci mai puține aplicații care pot fi predispuse la erori.
  • Mai puțin spațiu și memorie ocupată : este posibil să instalați Windows în mai puțin de un GB: mai puține aplicații înseamnă mai puțin RAM ocupat, cu avantajul evident de a putea instala mai multe mașini virtuale, fiecare cu o funcție specifică, pe aceeași mașină fizică.

Notă

  1. ^ (EN) Mark Russinovich, Windows NT și VMS: Rest of the Story , de windowsitpro.com , WindowsIT Pro, 30 noiembrie 1998. Accesat pe 9 iulie 2014 (depus de „url original 29 mai 2017).
  2. ^ Alexandre Milli, Windows 10 disponibil la nivel global pe 29 iulie 2015 , în WindowsblogItalia , 1 iunie 2015.
  3. ^ Windows 11 oficial: „Ești în mijloc” , pe SmartWorld , 24 iunie 2021. Accesat pe 24 iunie 2021 .

Bibliografie

Elemente conexe

linkuri externe

Controlul autorității VIAF (EN) 182 742 783 · LCCN (EN) n92070862 · GND (DE) 4297586-4 · BNF (FR) cb12341116p (data)
Microsoft Portal Microsoft : Accesați intrările Wikipedia despre Microsoft