Linux嵌入式sched_setscheduler工作负载

时间:2017-04-08 21:07:41

标签: embedded scheduling affinity

我正在开发嵌入式软件的测试方法,并希望在使用调度程序Linux功能的基于POSIX的真实应用程序(例如sched_setscheduler)上进行测试。

找到使用POSIX线程和锁(例如http://ctrace.sourceforge.net)的开源软件相对容易。但是,我找不到任何真正的应用程序来使用Linux调度。谷歌推动我走向WCET计算的方向。

有没有人知道任何使用调度和关联Linux功能的开源,嵌入式,基于POSIX的软件?

谢谢。

1 个答案:

答案 0 :(得分:1)

看看这里:https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git/。在这里:http://elinux.org/Realtime_Testing_Best_Practices这些是用于实时测试Linux内核的人工测试集。基本上它们可以处理并行和优先级的CPU负载,调度和缺少计算期限。