为了账号安全,请及时绑定邮箱和手机立即绑定

用 Go 编写的内核如何启动?

用 Go 编写的内核如何启动?

Go
萧十郎 2022-07-04 10:35:13
似乎大多数内核都是用 C 编写的。但昨天在 Hackernews 上有一个名为Biscuit research OS的项目。它声称是用 Go 编写的,尽管里面有一些汇编和 C 代码。所以我的问题是。在系统可以启动但它是用 Go 编写的情况下,这样的事情如何工作?
查看完整描述

1 回答

?
四季花海

TA贡献1811条经验 获得超5个赞

如果您环顾四周,您会发现论文(https://pdos.csail.mit.edu/papers/biscuit.pdf)他们使用了一个可以支持运行 Biscuit 的 Go 运行时的层 

//img1.sycdn.imooc.com//62c2520600010ca903890284.jpg

它包含更多详细信息,我建议您应该查看它。



查看完整回答
反对 回复 2022-07-04
  • 1 回答
  • 0 关注
  • 77 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信