Rust 基本知识

什么是所有权 所有权(ownership)是 Rust 用于管理内存的一组规则,通过在编译阶段检查程序内存使用的合法性,来避免运行时的内存安全问题。 所有权的优势: 1. 运行时零开销,不会影响性能; 个人认为的缺点: 1. 开发者的学习成本稍高,并随着程序的复杂度上升,需要付出更多的心智成本。 所有权原则 所有权的基本规则: 1. Rust 中每一个值都被

2024-09-30 · 4 min · zevorn

记录参加清华大学开源操作系统训练营的体验

前言 从 2021 年开始,我一直从事体系架构模拟和动态二进制翻译工作,由于工作需要,我经常要调试各种操作系统,比如 Linux、VxWork、FreeRTOS 、RT Thread、SylixOS、AcoreOS、ReWorks 等等,这让我对操作系统的原理和业务应用场景有了一个宏观的认识。随着嵌入式系统的复杂化和规模化(多系统的同步与交互),对于数字嵌入

2024-09-29 · 7 min · zevorn