Windows NT

Windows NT бол Майкрософтийн үйлдвэрлсэн үйлдлийн системийн нэг төрөл юм. 1993 оны 7 сард анхны хувилбар гаргасан ба ганцхан процессорт суурилсан, олон үйлдлийг зэрэг гүйцэтгэх чадвартай. Windows NT анхны хувилбар нь Windows 3.1 ба ажлын компьютер болон серверүүдэд зориулж үйлдвэрлэж байсан. Энэ нь MS-DOS дээр суурилсан байна. Windows 3.1 ээр дамжуулан Windows 1.0 гэх мэт хэрэглээний олон хувилбар гарсан.

Гол онцлог

NT гол онцлог нь техник хангамж ба програм хангамж юм. NT-н үйлдлийн систем дээр янз бүрийн хувилбарууд, процессор архитектур гарсан байна анх IA-32, MIPS болон DEC Alpha, PowerPC, Itanium, x86-64 болон ARM дараа хувилбарт гарсан . Гэсэн хэдий ч, MIPS, Альфа болон PowerPC дэмжлэг дараа нь Windows-д 2000 онд өргөн програм нийлэмж "зан" нь хэд хэдэн API дэмжлэгтэйгээр хүрч байсан Windows API, POSIX, болон OS / 2 API-г зэрэг буурч байсан - сүүлийн хоёр Windows XP нь эхэлж гарах үе шаттай байна. Хэсэгчилсэн MS-DOS нийцтэй нэгдсэн DOS Virtual Machine дамжуулан хүрч байсан юм. - Энэ боломж нь x86-64 архитектур гарсан үе шаттай байгаа хэдий ч NT дэмжиж Нэг объект (файл, үйл ажиллагаа болон үүрэг) аюулгүй байдлын зөвшөөрөл нь баян багц олгож хандалт хяналтын жагсаалт систем, үйлчилгээнд хэрэглэж болно. NT, Windows сүлжээний протокол дэмждэг өмнөх OS / 2 LAN менежер сүлжээ, түүнчлэн TCP / IP сүлжээ (үүний төлөө Microsoft анхны Spider систем нь гол горхи суурилсан стек дор авсан нь TCP / IP стекийг хэрэгжүүлэх гэж өвлүүлэх, дараа нь дахин бичсэн) Windows NT 3.1 нь 32-битийн процессор дээр шийдвэрлэх нь 32-битийн хавтгай виртуал санах ойг ашиглах Windows-ийн анхны хувилбар байсан юм. Түүний хамтрагч бүтээгдэхүүн, Windows 3.1, ашигласан шийдвэрлэх хуваасан, 32-битийн хуудсуудад хандаж 16-бит нь шилжүүлдэг.

Хөгжүүлэлт

Microsoft зөөврийн үйлдлийн систем, үйлдлийн систем нь нийцтэй үүсгэхээр шийдсэн / 2, POSIX, дэмжих олон үйлдлийн аравдугаар 1988 онд хөгжүүлэх арваннэгдүгээр 1989 онд эхэлсэн, Windows NT OS / 2 3.0 үйлдлийн системийн гурав дахь хувилбар гэж нэрлэдэг байх байсан Microsoft ба IBM хамтран боловсруулсан байна. хөрвөх хангахын тулд эхний хөгжлийн 1989 оны сүүлээр MIPS R3000 руу шилжих, Intel i860XR RISC процессор чиглэсэн, мөн дараа нь 1990 онд Intel i386 [19] Microsoft бас зэрэгцээ хөгжлийг үргэлжлүүлэн DOS дээр тулгуурласан, бага нөөц шаардаж, Windows орчин тавдугаар сарын 1990 Windows 3-р Windows 3.0 суллах үр дүнд яваандаа Microsoft ч цацагдаагүй NT анхан шатны хэрэглээний програмын интерфэйс өөрчлөхөөр шийдсэн учраас амжилттай болсон нь сунгаж Windows API нь өргөтгөсөн OS / 2 API нь OS / 2.

Шинэ хувилбар

Windows NT шинэ хувилбар
НэрШинэ хувилбарГаргасан он сарБүтээгдсэн дугаар
3.1Windows NT 3.1Workstation (named just Windows NT), Advanced ServerJuly 27, 1993528
3.5Windows NT 3.5Workstation, ServerSeptember 21, 1994807
3.51Windows NT 3.51Workstation, ServerMay 30, 19951057
4.0Windows NT 4.0Workstation, Server, Server Enterprise Edition, Terminal Server, EmbeddedJuly 29, 19961381
5.0Windows 2000Professional, Server, Advanced ServerFebruary 17, 20002195
Datacenter ServerSeptember 26, 2000
5.1Windows XPMedia Center (original, 2004 & 2005), Tablet PC (original and 2005), Starter, Windows XP Embedded|Embedded, Home N, Professional NOctober 25, 20012600
Windows Fundamentals for Legacy PCsN/AJuly 8, 2006
5.2Windows XP64-bit Edition Version 2003March 28, 20033790
Windows Server 2003Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute ClusterApril 24, 2003
Windows XPProfessional x64 EditionApril 25, 2005
Windows Server 2003 R2Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute ClusterDecember 6, 2005
Windows Home ServerN/AJuly 16, 2007
6.0Windows VistaStarter, Home Basic, Home Premium, Business, Enterprise, Ultimate, Home Basic N, Business N
  • Business: November 30, 2006
  • Consumer: January 30, 2007
  • 6000 (RTM)
  • 6001 (SP1)
  • 6002 (SP2)
Windows Server 2008Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Itanium-Based SystemsFebruary 27, 2008
  • 6001 (RTM)
  • 6002 (SP2)
6.1Windows 7Starter, Home Basic, Home Premium, Professional, Enterprise, UltimateOctober 22, 2009
  • 7600 (RTM)
  • 7601 (SP1)
Windows Server 2008 R2Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Itanium-Based SystemsOctober 22, 2009
  • 7600 (RTM)
  • 7601 (SP1)
Windows Home Server 2011N/AApril 6, 2011
  • 7600 (RTM)
6.2Windows 8Windows 8, Windows 8 Pro, Windows 8 Enterprise, Windows RTOctober 26, 20129200
Windows Server 2012Foundation, Essentials, Standard, DatacenterSeptember 4, 20129200
6.3Windows 8.1Windows 8.1, Windows 8.1 Pro, Windows 8.1 Enterprise, Windows RT 8.1October 18, 20139600
Windows Server 2012 R2Foundation, Essentials, Standard, DatacenterOctober 18, 20139600
10.0Windows 10Mobile, Mobile EnterpriseJuly 29, 2015
  • 10240 (TH1)
  • 10586 (TH2)
  • 14393 (RS1)
Windows Server 2016Essentials, Standard, Datacenter, Multipoint Premium Server, Storage Server, Hyper-V ServerSeptember 26, 201614393 (RS1)

Програмын хэл

Windows NT C болон C++ хэл дээр бичигдсэн маш бага хэмжээг ассемблер хэл дээр бичигдсэн байдаг. C++ ихэвчлэн хэрэглэгчийн горимд код түлхүү ашигладаг ,C цөмийн горимд ашигладаг байна. Энэ нь хөрвүүлэх үед саад болох учраас ассемблер хэл бараг ашгилдаггүй.

Цахим холбоос

Эшлэл