QB64 搜索技巧 核手提箱 文字记录 海洋云增白 开源地图 Bliss AI 搜索答案 深海沉船 自由职业 policy 小团队 颈挂空调 Chumby 个人电脑 极端主义 团队 世界 PostgreSQL AI工具 证券 DirectX 防溢 DrawingPics Zulip 儿童读物 化学 连续滚动 代码审查 三菱电机 更多

如何与你的父母谈论硬件内存安全 (cheriot.org)

这篇文章解释了CHERI和CHERIoT平台如何提供硬件内存安全。与传统的软件内存安全不同,CHERI允许在硬件级别强制执行内存安全,即使在使用不同语言编写的代码之间也是如此。它通过使用功能和权限来实现这一点,确保代码只能访问它被授权访问的内存,并防止像使用释放后内存这样的错误。文章还深入探讨了CHERIoT如何通过防止对已释放对象的访问、提供不可变和不透明的引用以及确保堆栈的临时安全来增强这些保证。

CHERIoT RTOS迁移到无计时器模型 (cheriot.org)

CHERIoT RTOS的调度器从传统的固定周期计时器中断模式转变为无计时器模型,旨在提高性能和降低功耗。新模型计算下一次调度决策的时间并设置计时器中断,仅在必要时唤醒CPU。此外,thread_sleep API被重构为区分“yield”和“sleep”,允许线程在更短的时间内放弃CPU,从而进一步提高了系统效率。