摘要
Abstract
With the continuous development of computer technology,the design and implementation of kernel has become an important content in the field of system programming.The kernel is the core part of the operating system,which is responsible for various resource management and system security maintenance.Multitasking in the kernel is an important part of kernel development.In recent years,as a new system programming language,Rust has been widely concerned and developed because of its reliability,high performance and efficient productivity.In the traditional kernel implementation,it is usually written in C/C++ language,which is prone to memory security problems because of the characteristics of its high-level language.This paper introduces the design and implementation of a collaborative multitasking kernel based on Rust.关键词
多任务/内核设计/协作式/计算机Key words
multitasking/kernel design/collaborative/computers分类
信息技术与安全科学