
多线程开发
文章平均质量分 92
从零基础到精通多线程开发和处理
铭秋
最酷不过钢铁侠!!!
展开
-
【多线程】多线程与互斥锁详细解读,看这一篇就够了
Linux 互斥锁详解原创 2022-01-11 23:39:10 · 10768 阅读 · 0 评论 -
【多线程】优先级反转与解决办法
优先级反转,是指在使用信号量时,可能会出现的这样一种的现象,即:高优先级任务被低优先级任务阻塞,导致高优先级任务迟迟得不到调度。但其他中等优先级的任务却能抢到CPU资源。-- 从现象上来看,好像是中优先级的任务比高优先级任务具有更高的优先权。具体来说:当高优先级任务正等待信号量(此信号量被一个低优先级任务拥有着)的时候,一个介于两个任务优先之间的中等优先级任务开始执行——这就会导致一个高优先级任务在等待一个低优先级任务,而低优先级任务却无法执行类似的情形发生。原创 2023-08-25 16:48:01 · 496 阅读 · 0 评论