前言:
低速系统这个名词可能会很令人费解,接下来让我看看什么叫低速系统。
定义:
低速系统:就是可能使进程永用“阻塞”的一类系统调用。
起源:
在早期的UNIX中,如果进程在执行一个低速系统调用且被阻塞的期间,捕捉到了一个信号,则该系统调用将会被中断,而不再继续执行。(在这丽我们必须区分系统调用和函数,当捕捉到抹个信号时,被中断的是内核中和执行的系统调用)
阻塞情况:
与低速系统调用的情况对应就是 :一个信号发生了,进程捕捉到了它,这意味发生了某些事件,所以这时应该唤醒阻塞的系统调用,而不是被中断,的高速系统调用。