Microsoft Windows NT(New Technology)是Microsoft在1993年推出的面向工作站、網(wǎng)絡(luò)服務(wù)器和大型計(jì)算機(jī)的網(wǎng)絡(luò)操作系統(tǒng),也可做PC操作系統(tǒng)。它與通信服務(wù)緊密集成,基于OS/2 NT基礎(chǔ)編制。OS/2由微軟和IBM聯(lián)合研制,分為微軟的Microsoft OS/2 NT與IBM的IBM OS/2。協(xié)作后來不歡而散,IBM繼續(xù)向市場(chǎng)提供先前的OS/2版本,微軟則把自己的OS/2 NT的名稱改為Windows NT,即第一代的Windows NT 3.1。微軟公司從數(shù)字設(shè)備公司(Digital Equipment Corporation)雇傭了一批人員來開發(fā)這個(gè)新系統(tǒng)。“NT”所指的便是“新技術(shù)”(New Technology)之意。“NT”除了可以解釋為“新技術(shù)”之外,有另一個(gè)版本指“NT”是來自微軟在i860上開發(fā)NT時(shí)所使用的模擬器“N10”(N-Ten)。
Windows NT(New Technology)是微軟為高端個(gè)人用戶和服務(wù)器設(shè)計(jì)的操作系統(tǒng);發(fā)行的版本實(shí)際上有好幾個(gè),我們?yōu)榱擞懻摲奖惆阉鼈円暈橐粋€(gè)系統(tǒng)。自從2000年公布的Windows ME終結(jié)后,目前所有的Window操作系統(tǒng)都以Window NT為基礎(chǔ)也稱之為Windows NT內(nèi)核;Windows 2000是NT 5,Windows XP是NT 5.1。NT起源自VMS,很多重要特性與VMS相同。
版本格式:開始日期-服務(wù)結(jié)束日期
Windows NT核心架構(gòu)[編輯]
Windows NT采用用戶模式與核心模式的分層設(shè)計(jì)并且是搶占式和可重入的??蛇\(yùn)行在單處理器或?qū)ΨQ多處理器(SMP)上,并利用I/O請(qǐng)求包與異步I/O來處理所有的I/O請(qǐng)求。在Windows 2000(含)之前采用的Windows NT皆為32位版本的,第一版64位的Windows NT首先用于64位的Windows XP。
Windows NT采用的核心是屬于混合核心。其體系結(jié)構(gòu)包括簡(jiǎn)單內(nèi)核、硬件抽象層(HAL)、驅(qū)動(dòng)程序、服務(wù)(總稱為運(yùn)行體), 這些均屬于核心模式。用戶模式下的程序與子系統(tǒng)僅能訪問其可訪問的資源,核心模式下的程序則可以訪問所有資源與外部設(shè)備。