谷歌工程师盛赞Windows NT是奇迹!呼吁微软开源
9月28日消息,谷歌工程现任谷歌AI工程师兼逆向工程专家Laurie Kirk近日公开表示,师盛Windows NT核心在架构设计上是奇迹一项工程奇迹,其基于对象的呼吁统一抽象模型与严谨的安全体系,在许多方面仍让Linux感到汗颜。微软
但需要注意的开源是,这里说的谷歌工程Windows NT是1993年发布的初代Windows NT 3.1。
NT 3.1由传奇工程师Dave Cutler带领原DEC团队从零打造,师盛核心思路是奇迹把内核态和用户态彻底隔开。
内核负责内存管理、呼吁进程调度、微软安全机制和硬件驱动,开源应用程序跑在受限的谷歌工程用户态里,一个程序崩了不会拖垮整个系统。师盛
应用程序想调用内核服务,奇迹不能直接动手,得先发给对应的环境子系统,由子系统翻译成NT内核能理解的指令再往下传。
真正让Laurie Kirk惊叹的是NT的对象模型,进程、线程、文件、设备、注册表项、互斥锁等超过25种系统资源,全部统一抽象成“对象”,由对象管理器统一创建、销毁、管理权限。
开发者拿到的只是系统分发的句柄,每次访问都要过一遍访问控制列表比对权限,这套机制从头到尾贯穿一致,没有例外。
Linux这边就散得多,要做安全控制,UID/GID、POSIX ACL、CGroups、SELinux、文件权限模式,各管各的,缺乏一套贯穿全局的权限模型。
SELinux、AppArmor、Landlock这些安全模块都是后来叠加上去的外挂框架,不是内核原生设计。
Laurie Kirk认为,在AI Agent拿到越来越大自主操作权限的今天,NT这种统一的架构反而比Linux更适合做安全防护。
遗憾的是,当年硬件性能撑不起这套面向对象的设计,到Windows NT 4.0时微软大幅改架构,Dave Cutler原本整洁的设计被打乱。
Laurie Kirk呼吁微软把初代NT 3.1开源成Open NT项目,让企业能替换自己的内存分配器或调度器,同时保留NT的兼容性承诺。
微软前资深工程师Dave Plummer和诺基亚首席芯片工程师Franco Minucci都表示赞同,不过Open NT终究是个假设,微软大概也不太可能把自家核心拿出来分享。
(责任编辑:客户案例)
- 1499元起 OPPO Watch S2发布:仅重34.4g 轻松无负担
- 国产GPU巨头沐曦股份紧急辟谣:GPU订单排到明年不属实!
- 王朝网旗舰轿车!比亚迪大汉中国红实车图流出:双色车漆+多辐轮圈
- 国产GPU巨头沐曦股份紧急辟谣:GPU订单排到明年不属实!
- 综合续航最高达1465km!享界V8开启预售:32.98万起
- 8861米重大突破!大疆无人机最高飞行海拔超越珠峰
- 至少涨价1500元节奏!苹果18 Pro Max硬件成本比上代大涨近300美元:存储涨价是主因
- 小米澎程新车再预热!车内可变空间设计曝光:一键切换工作室、咖啡馆等多种场景
- 《绿灯军团》大结局预告高能剧透 10.4日迎来最终章
- 加盟智界的前法拉利设计师身份揭晓!Werner Gruber 曾操刀设计拉法、FXX
- 世界杯惊魂夜!葡萄牙得势不得分,克罗地亚先破门,C罗进球被吹
- 马丁内斯回应换下C罗:为加强中场控制,一切以球队利益为先
- 暴雪制作人嘲讽封号玩家遭人肉 黑历史被扒+删号跑路
- 雷军坦言车内空间不应该固定!小米公布澎程新车外形:耗时3年半打造
- 2015年神操作!非K超频玩法十年后依旧能行:i3
- 齐达内力挺马丁内斯换下C罗:世界杯不容迟疑,变阵是取胜关键
- 8.3亿项目刚布局就破产!功率半导体企业腾睿微电子倒在黎明前
- 加盟智界的前法拉利设计师身份揭晓!Werner Gruber 曾操刀设计拉法、FXX
- 《巫师3》重制版博主可提前游玩 光追实机 9月29日推出
- 最高便宜3700元!华为上架官方翻新版Pura 80 Pro/80 Pro+和80 Ultra
- 官方:沙尔克与中场法乌齐续约至2030年 views+
- FIFA官方证实克罗地亚绝平球无效 球员承认:我头发蹭球+确实越位 views+
- 雷克萨斯正在被年轻人抛弃:昔日加价神车ES200跌破20万仍滞销 views+
- 官方:町田泽维亚队29岁韩国国脚边锋罗相镐加盟冈山绿雉 views+
- 凌晨2点起 世界杯3场大战!亚足联独苗+梅西登场 16强将出炉 views+
- 曝iPhone17价格要上调了!成本飙升 涨价5% views+
- 韩国议员:洪明甫与孙兴慜存在矛盾,洪明甫曾质疑孙兴慜越界 views+
- 欧文:对阵墨西哥将非常困难,英格兰队不能仅依靠凯恩一人 views+
- 马丁内斯:换下B费和维蒂尼亚并非新尝试,是顺应比赛走势 views+
- 外媒:C罗在赛后带领数千名球迷高喊“加油,葡萄牙!” views+