# rhino **Repository Path**: iot-solution_admin/rhino ## Basic Information - **Project Name**: rhino - **Description**: {"name": "rhino", "description": "Rhino实时操作系统内核,体积小、功耗低、实时性、调试方便等特点", "versions": "v7.3.0", "license": "Apache license v2.0", "type": "common", "depends": []} - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: V1.0.3 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-08 - **Last Updated**: 2021-02-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AliOS Things内核:Rhino实时操作系统内核 # Rhino 简介 * 体积小: 为大多数的内核对象提供静态和动态分配。为小内存块设计的内存分配器。大部分的内核特性都是可以裁剪的。通过h文件进行配置和裁剪。k_config.h文件一般位于开发板目录结构下。 * 功耗低: 提供了CPU 的 tickless idle模式来帮助系统节约电能和延长时间。类似于FREERTOS的tickless idle模式。 * 实时性: Rhino提供了两个调度策略。一个是基于优先级的抢占式调度和round-robin循环调度策略。对于这两个调度策略而言,具有最高优先级的任务都是被优先处理的。 * 调试方便:Rhino可以支持stack溢出、内存泄漏、内存损坏的检测。