win10应该选择什么操作系统?
今天为大家介绍的内容是win10操作系统选哪个下面跟着小编看看详细内容吧。
随着时代的发展,现在市面上有很多操作系统可供我们大家使用。常见的操作系统有mac系统、windows系统、Unix操作系统、Linux操作系统等。其中,windows操作系统是我们大家都熟知的。那么Windows操作系统呢?接下来小编就为大家带来Windows操作系统的介绍。快来看看吧。
视窗操作系统:
Windows操作系统架构
Windows 体系结构是一个分层的模块系统。主要层次包括硬件抽象层HAL、内核、执行体和大量子系统。子系统分为环境子系统和防护子系统。环境子系统模拟不同的操作。系统中,保护子系统提供安全功能。
1. 内核
1、内核执行Windows操作系统中最基本的操作,主要提供线程调度、陷阱处理和异常调度、中断处理和调度、多处理器同步以及执行体使用的基本内核对象。
2、Windows操作系统的内核始终运行在核心态,代码短小紧凑,可移植性好。通常,除了中断例程之外,正在运行的线程不能抢占内核。
2.硬件抽象层
1. Windows 操作系统设计的一个重要方面是跨多个硬件平台的可移植性。 HAL 是实现这种可移植性的关键部分。 HAL是一个可加载的内核模块2.HAL.dll,它为运行在Windows操作系统上的硬件平台提供低级接口。
3、执行主体
Windows的执行主体是NTOSKRNL.EXE的上层(内核在其下面)。执行体从用户态导出,可以调用函数。这些函数的接口在NTDLL.DLL中,可以通过Win32API来访问。
4.系统进程和系统线程
1、系统进程是一种特殊类型的“系统线程”的宿主,它只运行在核心态。系统线程具有一般用户态线程的所有属性和描述表。不同的是它们只运行在内核态,执行加载在系统空间。
2. 系统线程没有用户进程地址空间,因此它们必须动态存储系统内存堆中的区域。
3、系统进程只能从内核态调用出来。
以上是Windows操作系统的介绍。希望对大家有所帮助。
本文由91培训发布,不代表东辰网立场,转载联系作者并注明出处:https://www.ktwxcd.com/shzs/318663.html