[闲聊] 我搞不太懂SoftIRQ跟HardIRQ是啥

楼主: Wardyal (Wardyal)   2024-08-14 13:56:20
不太知道哪些 function 是会透过 softirq 还是 hardirq 来取得 CPU
因为我都没有特别去写中断或什么
这是默认就都是 softirq 不会乖乖排队的意思吗
作者: wahaha99 (此方不可长)   2024-08-14 14:01:00
总之IRQ的定义先了解下 然后你了解下你写的系统那些算Soft 那些算Hard还是说你的Soft实际上是模拟IRQ 用轮询的方式实作一般不会用Soft IRQ才对 除非Timer被定义为Soft只有那些怪怪的系统喜欢搞怪怪的东西 XD
楼主: Wardyal (Wardyal)   2024-08-14 14:03:00
好像是定义一个timer_list来poll的
作者: wahaha99 (此方不可长)   2024-08-14 14:04:00
Timer list就很正常 那就是时间到该干啥干啥
楼主: Wardyal (Wardyal)   2024-08-14 14:04:00
那这就是softIRQ吗
作者: wahaha99 (此方不可长)   2024-08-14 14:05:00
可能算吧 我以前没有学Soft IRQ的定义毕竟以前x86的timer是外部给的... 演变太多次了

Links booklink

Contact Us: admin [ a t ] ucptt.com