开发团队两年攻坚:Linux内核如何在浏览器中原生运行
11月5日消息,科技媒体golem昨日(11月4日)发布博文,报道称开发者Joel Severin近日在Linux内核邮件列表中宣布,经过约两年的努力,他已成功将Linux内核移植到WebAssembly(Wasm)平台,使得Linux能够作为原生应用直接在网页浏览器中启动和运行。
Severin同时在其GitHub项目页面上提供了可供公众在线体验的演示版本,用户无需安装任何软件,在浏览器中等待数秒即可启动Linux内核并进入一个基础的命令行环境。

援引博文介绍,尽管实现了在浏览器中运行Linux的创举,但该项目受限于Wasm的固有特性,面临诸多技术挑战。
首先,由于Wasm不模拟内存管理单元(MMU),应用程序和操作系统内核被迫在同一地址空间中运行,这让程序中的错误有可能直接破坏内核,带来稳定性风险。
此外,Wasm的原生安装包格式也不同于Linux内核默认的ELF格式,Severin为此对内核及Busybox环境中的程序代码进行了多处修改。
该项目面临的另一个核心难题是Wasm不支持中断程序,导致操作系统无法实现抢占式多任务处理,即无法主动切换不同应用进程。

为解决此问题,该项目采用了一种巧妙的变通方法:每当需要创建新线程或新进程时,系统就会模拟启动一个全新的“处理器”来运行它。利用Linux内核最高可支持8192个处理器的特性,该方案在理论上满足了多任务并发的需求,但也反映了当前Wasm在系统级支持上的局限。
Severin坦言,该项目目前主要是一项探索技术可能性的概念验证(Proof of Concept),其实用价值有限,更像是一次技术“奇观”,类似于此前出现的“在 PDF 中运行 Linux”等项目。
该移植版目前不仅使用了较旧的Linux 6.4.16内核,还存在一些已知错误,例如重启命令会导致堆栈损坏,以及控制台在运行一段时间后会稳定失灵。
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
4月规上工业原油产量1794万吨 同比增长1.2%
国家统计局最新发布的能源数据显示,四月份我国原油生产与加工领域呈现出截然不同的发展态势。总体来看,上游生产保持稳健增长,而下游加工环节则面临一定压力。 从生产端来看,四月份规模以上工业原油产量达到1794万吨,同比增长1 2%,增速较三月份提升1 0个百分点。日均产量约为59 8万吨,生产节奏稳步加
iPhone 18 Pro手机壳曝光 相机模组尺寸或进一步增大
知名爆料人分享了iPhone18Pro系列保护壳图片。设计延续前代风格,但相机模组尺寸可能进一步扩大,机身或略增厚,导致新保护壳与旧款不兼容。屏幕尺寸预计保持不变。综合信息显示,该系列更像是前代的强化升级版,重点在于内部性能与影像系统的提升。
百望股份与中关村两院战略合作共建产学研创投生态
百望股份与中关村学院、中关村人工智能研究院达成战略合作,共建产学研创投生态。依托百望的真实企业交易数据与两院的科研人才优势,在合规前提下挖掘数据要素价值。双方聚焦财税金融领域,利用AI技术研发智能应用,并通过共建数据沙箱、人才通道与共创机制,推动数据智能从学术创。
小米SU7 GT发布会5月21日举行 多款新品同步亮相
小米创始人雷军宣布,小米YU7GT将于5月21日晚7点发布。新车定位纯血GT,拥有修长车头、跑车宽体设计,最大马力1003匹,续航705公里。同场还将推出小米17Max手机、耳夹式耳机等多款生态新品。雷军解释,YU7GT侧重长途旅行与日常使用平衡,其纽北测试旨在验证极端条件下的整车性能。
英伟达洽谈领投印度AI初创公司Simplismart
英伟达正洽谈领投印度AI初创公司Simplismart,计划投资约2000万美元,投后估值预计达1亿美元。该公司专注于生成式AI和MLOps,若交易达成,其估值将在数月内从2500万美元跃升近四倍,增长迅猛。英伟达今年在AI领域投资已超400亿美元,持续扩张其生态布局。
- 日榜
- 周榜
- 月榜
1
2
3
4
5
6
7
8
9
10
相关攻略
2015-03-10 11:25
2015-03-10 11:05
2021-08-04 13:30
2015-03-10 11:22
2015-03-10 12:39
2022-05-16 18:57
2025-05-23 13:43
2025-05-23 14:01
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程
热门话题

