Windows内核通常被称为NT内核,所以windows基于NT内核。
Windows XP之所以能够长盛不衰,其较之先前版本(Windows 95/98/me)优秀许多的稳定性及性能是最重要的原因之一。为Windows XP带来更佳稳定性及性能的最根本要素,源自其所使用的NT内核。(推荐学习:PHP视频教程)
Microsoft Windows NT(New Technology)是Microsoft在1993年推出的面向工作站、网络服务器和大型计算机的网络操作系统,也可做PC操作系统。它与通信服务紧密集成,基于OS/2 NT基础编制。OS/2由微软和IBM联合研制,分为微软的Microsoft OS/2 NT与IBM的IBM OS/2。协作后来不欢而散,IBM继续向市场提供先前的OS/2版本,微软则把自己的OS/2 NT的名称改为Windows NT,即第一代的Windows NT 3.1。
NT内核最大的特点在于系统的良好兼容性及稳定性,这大部分要归功于硬件资源虚拟化策略。在NT内核中,软件无需为每一款特定硬件进行针对性的代码编写,只需借由系统的API来使用硬件资源即可,这与DOS以及Windows 95/98(包括稍后的版本)时期直接由软件进行控制有很大不同。当然,稳定的代价就是利用API进行操作所需要的步骤远比直接操作硬件资源多,这为NT内核操作系统带来了比当时的其他民品操作系统更高的系统需求。
NT内核过去一直服务于微软的服务器操作系统产品线,从Windows NT 3.1开始变成了微软同Unix等其他操作系统争夺市场份额的武器。在历经Windows NT 3.1、Windows NT 3.5、Windows NT 3.51以及Windows NT 4.0之后,5.0版本的NT内核将微软的操作系统性能及稳定性提升到了当时的最高水平。
Windows NT引入的新概念
(1)NTFS(Windows NT File System):WindowsNT采用的新型文件系统。可提供安全存取控制及容错能力,在大容量磁盘上,它的效率比FAT高。
(2)共享:对网络资源设置一定的权限许可,没有得到权限许可,就无法访问网络资源。
(3)用户账户(User Account):要想使用网络资源,必须有用户账户。Windows NT对用户和服务程序,都要求提供合法账户。专为应用程序或服务进程创建的账户即服务账户,在系统启动时,服务进程使用服务账户登录以获得在系统中使用资源的权利和权限。普通用户账户由用户登录时提供,用于Windows NT控制该用户在系统中的权利和权限,与服务账户本质上无区别。
(4)域(Domain):是Windows NT中数据安全和集中管理的基本单位。网络由域组成,域具有唯一的名称。域可以看作由运行NT的服务器组成的系统,一组电脑共用相同的账户及安全数据库。
(5)工作群组(Workgroup):一种资源与系统管理皆分散的网络结构。工作群组里,每台电脑之间是对等关系,彼此可以是服务器,也可以当作工作站。
(6)权利(Right):授权某用户可以在系统上执行某些操作。权利用来保护系统整体。
(7)权限(Permission):用来保护特定对象。权限规定可以使用某一对象的用户以及用什么方法使用。
(8)安全审核:Windows NT将记录发生在电脑上各项与安全系统相关的过程
Windows 10
Windows 10 预览版初期内核为NT 6.4,从 Build 9888 开始,Windows 10 将系统内核由 NT 6.4 升级为了 NT 10.0 。
更多PHP相关技术文章,请访问PHP图文教程栏目进行学习!
以上是windows基于什么内核的详细内容。更多信息请关注PHP中文网其他相关文章!