我是菜鸟,可是有几个很棘手的问题
1 linux在核心态是否可以接受中断请求, 是简单的象软信号一样放到链表里,等返回用户态处理还是立刻处理
我提这个问题是因为, 传统UNIX一般都是提高处理的优先级别以屏蔽掉比较低的中断,那么优先级别比较高的中断呢,它能屏蔽掉吗
换句话说,核心态是不可抢占的,那么这个中断是否可以在核心里被切换
2 linux在中断处理程序里是否可以使用shedule,有些文章说不能,因为要防止重入,..如何理解这个问题,为什么不能进行shedule,进一步,为什么UNIX通常通过中断程序去WAKEUP呢,这不事实上也是shedule吗
我对linux内核仅仅研究了10天(当然我在编程上算是老鸟了当然以前在linux&Unix开发过应用程序),所以以上问题都比较土,望解答和见晾