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.1 Windows NT 3.1 Workstation (named just Windows NT), Advanced Server July 27, 1993 528
3.5 Windows NT 3.5 Workstation, Server September 21, 1994 807
3.51 Windows NT 3.51 Workstation, Server May 30, 1995 1057
4.0 Windows NT 4.0 Workstation, Server, Server Enterprise Edition, Terminal Server, Embedded July 29, 1996 1381
5.0 Windows 2000 Professional, Server, Advanced Server February 17, 2000 2195
Datacenter Server September 26, 2000
5.1 Windows XP Media Center (original, 2004 & 2005), Tablet PC (original and 2005), Starter, Windows XP Embedded|Embedded, Home N, Professional N October 25, 2001 2600
Windows Fundamentals for Legacy PCs N/A July 8, 2006
5.2 Windows XP 64-bit Edition Version 2003 March 28, 2003 3790
Windows Server 2003 Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute Cluster April 24, 2003
Windows XP Professional x64 Edition April 25, 2005
Windows Server 2003 R2 Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute Cluster December 6, 2005
Windows Home Server N/A July 16, 2007
6.0 Windows Vista Starter, 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 2008 Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Itanium-Based Systems February 27, 2008
  • 6001 (RTM)
  • 6002 (SP2)
6.1 Windows 7 Starter, Home Basic, Home Premium, Professional, Enterprise, Ultimate October 22, 2009
  • 7600 (RTM)
  • 7601 (SP1)
Windows Server 2008 R2 Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Itanium-Based Systems October 22, 2009
  • 7600 (RTM)
  • 7601 (SP1)
Windows Home Server 2011 N/A April 6, 2011
  • 7600 (RTM)
6.2 Windows 8 Windows 8, Windows 8 Pro, Windows 8 Enterprise, Windows RT October 26, 2012 9200
Windows Server 2012 Foundation, Essentials, Standard, Datacenter September 4, 2012 9200
6.3 Windows 8.1 Windows 8.1, Windows 8.1 Pro, Windows 8.1 Enterprise, Windows RT 8.1 October 18, 2013 9600
Windows Server 2012 R2 Foundation, Essentials, Standard, Datacenter October 18, 2013 9600
10.0 Windows 10 Mobile, Mobile Enterprise July 29, 2015
  • 10240 (TH1)
  • 10586 (TH2)
  • 14393 (RS1)
Windows Server 2016 Essentials, Standard, Datacenter, Multipoint Premium Server, Storage Server, Hyper-V Server September 26, 2016 14393 (RS1)

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

засварлах

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

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

засварлах
  NODES
Project 1