跳到主要导航 跳到搜索 跳到主要内容

Rustpi: A Rust-powered Reliable Micro-kernel Operating System

  • Beihang University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Rustpi is a micro-kernel operating system implemented in Rust to explore how modern language features can help to build a reliable operating system. In our system, isolations between micro-kernel servers are achieved by Rust language instead of expensive hardware mechanisms. Moreover, Rust language features such as control-flow integrity and unwinding enable hardware transient fault detection and error recovery without resource leaking. Rustpi creatively integrates these features to enhance its reliability. Moreover, our design is also applicable to other Rust micro-kernel systems or even the Linux kernel.

源语言英语
主期刊名Proceedings - 2021 IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2021
出版商Institute of Electrical and Electronics Engineers Inc.
272-273
页数2
ISBN(电子版)9781665426039
DOI
出版状态已出版 - 2021
活动32nd IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2021 - Wuhan, 中国
期限: 25 10月 202128 10月 2021

出版系列

姓名Proceedings - 2021 IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2021

会议

会议32nd IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2021
国家/地区中国
Wuhan
时期25/10/2128/10/21

指纹

探究 'Rustpi: A Rust-powered Reliable Micro-kernel Operating System' 的科研主题。它们共同构成独一无二的指纹。

引用此