ZD至顶网软件频道消息: 在微软Build大会的所有消息中,让Bash在Windows 10平台上运行这件事可以说是最大的新闻之一。从那时起,对于微软到底怎么做的猜测不绝于耳。
微软也开始通过博客和一个新的Channel 9视频提供更多的细节,透露了一些在表面之下到底发生了什么的信息。
剧透警告:Windows 10之中并没有隐藏什么秘密的Linux内核。相反,是Windows内核团队开发的Windows Subsystem for Linux(WSL)成了让Linux二进制程序运行在Windows平台之上的基础。
微软在4月22日指出,WSL包括用户模式会话管理器,它是由PICO供应商提供的,它模拟了Linux内核和PICO进程,托管在未调整的用户模式Linux之上,例如Bash。
微软表示:“它是存在于用户模式Linux二进制程序和Windows内核组件之间的空间,神奇的事情正是在这里发生的。”该公司表示,“通过将未经调整的Linux二进制程序放入PICO进程之中,我们让Linux系统调用进入Windows内核。lxss.sys和lxcore.sys将Linux系统调用翻译成NT APIs并模拟Linux内核。”
对于那些关注过微软研究院的Drawbridge项目的人来说,PICO组件可能听起来有点耳熟。开发Drawbridge的团队中的成员大部分都是开发微软Singularity微内核操作系统的团队成员。
Channel 9的概述视频和相关的博客文章都表示Windows内核并不包含Drawbridge PICO进程/PICO驱动概念。而正是这些PICO进程和驱动“为Windows Subsystem for Linux提供了基础。”
好文章,需要你的鼓励
Fluro 提供了一天内你需要了解的所有信息的精彩回顾,界面简洁,配有特别的 LED 滚动条。它提供天气、日历事件、提醒、新闻等信息,带有一丝怀旧的气息。
随着行业领先企业在巴塞罗那的MWC展示他们如何推动移动通信,全球移动行业贸易组织GSMA的报告呼吁各国政府优先考虑促进投资的政策,以加速网络扩展、增强数字经济并支持持续的移动网络扩展和创新。GSMA强调,政府必须优先考虑创造积极的投资环境的政策,以释放数字经济的全部潜力。
日本领先的运营商 NTT Docomo 在 MWC 2025 会议上展示了下一代通信技术和服务的“基础性进展”,这些技术和服务将支持未来十年对网络基础设施的前所未有的需求。NTT Docomo 与 Toppan 签署协议,共同开发即将到来的 6G 时代的通信服务,Toppan 将其信息处理和计算机图形的专业知识应用于多种元宇宙服务。
C++ 的创始人比雅恩·斯特劳斯特鲁普呼吁 C++ 社区捍卫这门编程语言,近年来由于其内存安全缺陷而被网络安全机构和技术专家所忽视。