主要讨论几个:调度,线程优先级的映射,线程优先级的反转,THREAD API,看门狗以及访问保护;
(1)关于调度
进程->线程->基于优先级线程调度;256个优先级, 调度时间片 100ms
(2)优先级映射表
0-19 drvies
20- graphics
....
130-kitl
....
225-255 application s
(3)优先级反转--避免死锁;
(4)Thread API
线程优先级API SET,GET...
sleep 挂起函数
(5) watchdog
(6)访问保护
线程之间访问保护;
RESOURCE DLL---可以通过线程访问
memory -map file ---可以通过线程访问
share heap
----归属进程可以读写
---非归属进程可以读;
object store ---仅仅能通过files.exe 可以访问;
PSL call: 进程安全锁 调用