硬汉嵌入式论坛

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

[ThreadX全家桶] ThreadX内核的实时性测试数据

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115801
QQ
发表于 2020-9-4 15:20:46 | 显示全部楼层 |阅读模式
ThreadX在大多数流行的处理器上实现了亚微秒的上下文切换,并且总体上比其他商用RTOS更快。除了快速之外,ThreadX还具有高度确定性。无论准备好200个线程还是仅准备一个线程,它都能实现相同的快速性能。
以下是Azure RTOS ThreadX的一些典型性能特征:

快速启动:
Azure RTOS ThreadX的启动时间少于120个周期。

可选的错误检查机制:
当验证了应用程序代码并且不再需要对每个参数进行错误检查时,可以在编译时跳过ThreadX错误检查,优化性能。

Picokernel Design(微内核设计):
服务不会彼此套用,从而消除了不必要的函数调用开销。

优化的中断处理:
除非需要先占,否则仅在ISR进入/退出时才保存/恢复暂存寄存器。

优化的API处理:

3.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115801
QQ
 楼主| 发表于 2020-9-4 15:21:51 | 显示全部楼层
后面专门做个ThreadX与其他RTOS的性能比较

【持续更新】RTX, uCOS-II, FreeRTOS embOS, uCOS-III的实时性对比[RTX完爆其它OS]
http://www.armbbs.cn/forum.php?mod=viewthread&tid=1531&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

36

主题

2050

回帖

2158

积分

至尊会员

积分
2158
发表于 2020-9-4 15:52:48 | 显示全部楼层
官方测试数据这么震撼的吗,200MHz,上下文切换时间0.4us,那就是80个时钟周期就完成了。
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115801
QQ
 楼主| 发表于 2020-9-4 20:45:03 | 显示全部楼层
byccc 发表于 2020-9-4 15:52
官方测试数据这么震撼的吗,200MHz,上下文切换时间0.4us,那就是80个时钟周期就完成了。

我还真没注意这个,真是有点飞快了,后面专门测评下。
回复

使用道具 举报

4

主题

1445

回帖

1457

积分

至尊会员

积分
1457
发表于 2020-9-4 21:43:13 | 显示全部楼层
硬汉大哥,这个在H7下面,岂不是爽的不得了!
回复

使用道具 举报

57

主题

908

回帖

1079

积分

至尊会员

积分
1079
发表于 2020-9-4 22:49:51 | 显示全部楼层
希望硬汉做个压力测试,然后弄点教程,学习一下渔。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115801
QQ
 楼主| 发表于 2020-9-5 01:07:38 | 显示全部楼层
roguebear 发表于 2020-9-4 22:49
希望硬汉做个压力测试,然后弄点教程,学习一下渔。

好的。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115801
QQ
 楼主| 发表于 2020-9-5 01:07:55 | 显示全部楼层
morning_enr6U 发表于 2020-9-4 21:43
硬汉大哥,这个在H7下面,岂不是爽的不得了!

爽歪歪
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-19 13:31 , Processed in 0.547837 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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