登录   注册

Windows Kernel 的结构

科技 xlch 3周前 (10-28) 21次浏览 0个评论 扫描二维码

微软的 Windows 10 操作系统支持 x86、x64、ARM 和 ARM64 架构,能运行在桌面、移动和数据中心,它是如何最大限度的重复利用操作系统组件的?Windows Kernel 团队成员在官方博客上介绍了软件巨人的做法Windows 重构的核心是名叫 API sets 的机制,将 DLL 与实现环境分离开来;Windows NT 从某种意义上说就像是一个微内核,它有一个核心内核 (KE),但几乎不做什么,它使用执行层 Ex 执行所有高级策略。Ex 仍然是内核模式,所以它不是真正的微内核;Windows 内核子系统包括了内存管理、注册表、电源、执行 Ex、安全、内核和进程子系统,其中内存管理的代码行数最多,有超过 50 万行;Windows 的调度器主要是根据优先级别去决定运行某个线程,Windows 7 引入了动态公平分享调度器,Windows 10 引入了 CPU Sets


绚丽彩虹 , 版权所有丨如未注明 , 均为原创丨未经允许,禁止转载
喜欢 (0)
[pay3@xlch8.cn]
分享 (0)

您必须 登录 才能发表评论!

下载手机APP,及时获取最新消息,享受清爽阅读体验!

APP