关于嵌入式系统线程调度与优先级的问题,wince或linux

发布网友 发布时间:2022-04-24 03:16

我来回答

2个回答

热心网友 时间:2023-10-24 07:30

你刚讲了线程1的优秀级高,那么中断来了之后,肯定要先处理这个线程。
系统不会强制结束当前的线程,如果这样做可能导致死机活崩溃,因为该线程可能是系统的。
正常的做法是将该线程的数据备份,处理优先级高的,之后再回来继续工作

热心网友 时间:2023-10-24 07:30

当然是线程1先执行,要是那种等待的是不可剥夺型内核。现在很少用了,可剥夺型内核就是优先级高的强制打算优先级低的任务;

热心网友 时间:2023-10-24 07:30

你刚讲了线程1的优秀级高,那么中断来了之后,肯定要先处理这个线程。
系统不会强制结束当前的线程,如果这样做可能导致死机活崩溃,因为该线程可能是系统的。
正常的做法是将该线程的数据备份,处理优先级高的,之后再回来继续工作

热心网友 时间:2023-10-24 07:30

当然是线程1先执行,要是那种等待的是不可剥夺型内核。现在很少用了,可剥夺型内核就是优先级高的强制打算优先级低的任务;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com