硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2326|回复: 2
收起左侧

[ThreadX全家桶] 关于picokernel Architecture的具体介绍

[复制链接]

2

主题

8

回帖

14

积分

新手上路

积分
14
发表于 2021-10-28 12:23:36 | 显示全部楼层 |阅读模式
ThreadX的内核有两个特性,一个是 `Preemption-threshold`, 一个是`picokernel Architecture`。
关于`Preemption-threshold`, 查看网上论文和介绍资料,并结合看内核源码找到了一些设计思想的原理,体会到了和传统RTOS 稍微不一样的设计理念。
但是分析 `picokernel Architecture`。只找到这一个地方有简短的介绍。链接如下[picokernel Architecture](https://docs.microsoft.com/en-us ... kernel-architecture)
有没有更多的一些资料呢?

学习过一些microkernel的设计理念,感觉这个`picokernel Architecture`和传统意义的微内核感觉有非常非常大的差别,ThreadX的 "微" 到底体现在什么地方呢?找遍全网也没找到,各位大佬,谁有相关的资料和链接发一下,非常感谢。



回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115834
QQ
发表于 2021-10-28 14:11:41 | 显示全部楼层
简单理解,

个头小,可以各种裁剪。
回复

使用道具 举报

2

主题

8

回帖

14

积分

新手上路

积分
14
 楼主| 发表于 2021-10-28 18:07:48 | 显示全部楼层
之前我也是这样考虑的,但是像FreeRTOS或者是RT-Thread等这种其他RTOS,也都可以各种裁剪,甚至是连IPC都可以裁剪掉,只剩一个调度器去跑,尺寸大小压缩到1到2K。所以个人感觉可能 picokernel Architecture 的含义会不会更多一些呢。当然也可能是我想多了。

感谢大佬,不吝赐教。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-21 19:48 , Processed in 0.415456 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表