键盘输入,与操作系统,当前控制台,shell,进程组,前台进程组,进程关系呢?
键盘输入首先进入到inputevent中,
inputevent然后获取到当前控制台的当前进程组,
当前进程组中如果有进程调用了read函数,则将键盘输入
返回给该进程。(如果当前进程组中,多个调用read则竞争。)
操作系统过有个变量记录当前控制台的变量;
键盘驱动中有个变量记录当前进程组;
键盘输入,与操作系统,当前控制台,shell,进程组,前台进程组,进程关系呢?
键盘输入首先进入到inputevent中,
inputevent然后获取到当前控制台的当前进程组,
当前进程组中如果有进程调用了read函数,则将键盘输入
返回给该进程。(如果当前进程组中,多个调用read则竞争。)
操作系统过有个变量记录当前控制台的变量;
键盘驱动中有个变量记录当前进程组;