热点:

    “星绽”操作系统内核开源:Rust 语言开发,首创框内核架构

      [  中关村在线 原创  ]   作者:两三杯可乐
    返回分页阅读本文导航

    01“星绽”操作系统内核开源

    产品:WD90K5410OS/SC 三星 洗衣机

    “星绽”操作系统内核开源:Rust 语言开发,首创框内核架构

    近日,开源系统软件栈“星绽”(Asterinas)由中关村实验室、蚂蚁集团、北京大学、南方科技大学等产学研机构联合发布,并向全球开发者开放。该系统软件栈包括星绽 OS 和星绽机密计算两大项目,分别提供通用执行环境和可信执行环境的安全原生系统软件。

    据了解,“星绽 OS”是下一代工业级别的通用操作系统内核,采用了框内核架构,并使用Rust编程语言开发。与现有主流操作系统相比,它在安全性方面具有显著优势。框内核架构将操作系统内核划分为两部分:特权的“OS框架”和去特权的“OS服务”。其中,“OS框架”负责将低层次、非内存安全的代码封装为高层次、内存安全的接口(API),而“OS服务”则完全使用Rust语言中的安全部分进行开发。

    这种设计最大限度地减少了潜在的内存安全问题,同时保持了与宏内核相当的高效性能。根据LMbench基准测试结果,“星绽 OS”已经达到了与全球主流开源操作系统Linux相当的性能水平。

    当前,“星绽 OS”仅支持x86-64虚拟机。官方今年的目标是在x86-64虚拟机环境中实现其生产可用性。

    值得一提的是,“星绽 OS”的开源链接已经在下列网址公开:https://github.com/asterinas/asterinas

    02三星WD90K5410OS/SC详细参数

    返回分页阅读本文导航
    • 猜你喜欢
    • 最新
    • 精选
    • 相关
    推荐问答
    提问
    0

    下载ZOL APP
    秒看最新热品

    内容纠错