作者介绍了用Rust编写的类Windows内核“nanokrnl”以及为其定制的64位WebAssembly模拟器“nanox”。与无法运行该内核的现有方案(如v86)不同,nanox成功让操作系统在浏览器中启动并进入命令提示符状态,且运行时仅占用约4MB内存。
背景
在Web浏览器中运行复杂的操作系统通常需要轻量级模拟器或虚拟化技术,但由于性能和体积限制,这些方案往往局限于32位环境或更简单的内核。
- 来源
- Lobsters
- 发布时间
- 2026年7月4日 04:03
- 评分
- 7.0 / 10
作者介绍了用Rust编写的类Windows内核“nanokrnl”以及为其定制的64位WebAssembly模拟器“nanox”。与无法运行该内核的现有方案(如v86)不同,nanox成功让操作系统在浏览器中启动并进入命令提示符状态,且运行时仅占用约4MB内存。
在Web浏览器中运行复杂的操作系统通常需要轻量级模拟器或虚拟化技术,但由于性能和体积限制,这些方案往往局限于32位环境或更简单的内核。