作者QUALIA (品质...)
看板LinuxDev
标题[问题] TASK_INTERRUPTIBLE vs. TASK_UNINTERRUPTIBLE
时间Wed Feb 23 20:16:55 2011
是关於Linux kernel的process state..
请问TASK_INTERRUPTIBLE 和 TASK_UNINTERRUPTIBLE 有什麽差??
我看书上写:
TASK_INTERRUPTIBLE: process停止,直到hardware interrupt或是signal通知才继续
TASK_UNINTERRUPTIBLE: 只可以靠hardware interrupt唤醒该process
既然这样的话不是只需要TASK_INTERRUPTIBLE就好了吗??
干嘛还要TASK_UNINTERRUPTIBLE ?
又他们的使用时机又有什麽不同呢??
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.160.192.205
1F:推 shaopin:UNINTER...ABLE你按ctrl-c停不掉 02/24 04:24
2F:推 wgst88w:我认为处理即时型、类比式的装置会有用吧! 02/24 16:22
3F:→ wgst88w:比较不受干扰、安全。 02/24 16:23
4F:推 ggg12345:第一次靠中断,随後同类密集事件可用polling就可省content 02/25 16:09
5F:→ ggg12345:switch overhead, 不能中断在单处理机相当於 soft lock. 02/25 16:11