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.
Шинэ хувилбар
[засварлах | кодоор засварлах]Нэр | Шинэ хувилбар | Гаргасан он сар | Бүтээгдсэн дугаар | |
---|---|---|---|---|
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 |
|
|
Windows Server 2008 | Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Itanium-Based Systems | February 27, 2008 |
| |
6.1 | Windows 7 | Starter, Home Basic, Home Premium, Professional, Enterprise, Ultimate | October 22, 2009 |
|
Windows Server 2008 R2 | Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Itanium-Based Systems | October 22, 2009 |
| |
Windows Home Server 2011 | N/A | April 6, 2011 |
| |
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 |
|
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 цөмийн горимд ашигладаг байна. Энэ нь хөрвүүлэх үед саад болох учраас ассемблер хэл бараг ашгилдаггүй.
Цахим холбоос
[засварлах | кодоор засварлах]- Windows NT Open Directory Project төслийн вэбсайт дахь
- www.idmarch.org - windows nt
- MiniPanzer Source Code on SourceForge - windows nt