关于系统调用的一个疑问

问题:系统调用是如何陷入内核的??

LKD那上面说:“(应用层)通知内核的机制是靠软中断实现的”。但是我在软中断那里找不到对此异常的处理,请大侠指点!

作者: angeltears   发布时间: 2011-02-17

内核里的软中断有两个,一个是可延迟函数的软中断(softirq)。一个表示切换系统优先级的软中断(int 0x80),这个用于系统调用。当运行int 0x80的时候,就会跳到相应的中断向量表,从而陷入内核。

作者: amarant   发布时间: 2011-02-17

http://wizhu.bokee.com/2469649.html          网上能搜到啊

作者: ww2000e   发布时间: 2011-02-17



QUOTE:
内核里的软中断有两个,一个是可延迟函数的软中断(softirq)。一个表示切换系统优先级的软中断(int 0x80) ...
amarant 发表于 2011-02-17 09:10




    非常感谢!
   我对软中断的认识太浅了,把它等同于softirq了!

作者: angeltears   发布时间: 2011-02-17