Windows NT

名字由来

有说法认为，NT一名源自原NT首席领导者戴夫·卡特勒，曾经开发过OpenVMS系统的他将“VMS”一词，利用恺撒密码原理将每个字母向前递增一位，使之成为“WNT”。但NT的其中一名原设计师马克·洛考夫斯基曾提到，NT一名源自该系统的目标处理器，代号为“N-Ten”的英特尔i860处理器。 在1998年比尔·盖茨的一次问答环节上，他透露“NT”一词曾经以逆向首字母缩略词的形式派生为“新技术”（New Technology）之意，但现已不再包含任何特定意义。尽管微软对于NT架构的系统产品仍描述为“基于NT技术”（Built on NT Technology），但自Windows 2000之后基于NT架构的系统均抛弃了“NT”一词。

历史

1988年10月，微软公司从迪吉多（Digital Equipment Corporation）雇佣了一批人员，由戴夫·卡特勒领导，开发这个新系统。这个系统的很多元素反映了早期的带有VMS和RSX-11的DEC（迪吉多）概念。

Windows NT核心架构

Windows NT采用用户模式与核心模式的分层设计并且是抢占式和可重入的。可运行在单处理器或对称多处理器（SMP）上，并利用I/O请求包与异步I/O来处理所有的I/O请求。在Windows 2000（含）之前采用的Windows NT皆为32位版本的，第一个基于IA-64的64位Windows NT首先用于64位的Windows XP，而第一个基于x86-64的64位Windows NT则为Windows Server 2003。
Windows NT采用的核心是属于混合核心。其体系结构包括简单内核、硬件抽象层（HAL）、驱动程序、服务（总称为运行体）, 这些均属于核心模式。用户模式下的程序与子系统仅能访问其可访问的资源，核心模式下的程序则可以访问所有资源与外部设备。