linux键盘输入系统内部流程
2012-08-04 11:20
197 查看
键盘输入,与操作系统,当前控制台,shell,进程组,前台进程组,进程关系呢?
键盘输入首先进入到inputevent中,
inputevent然后获取到当前控制台的当前进程组,
当前进程组中如果有进程调用了read函数,则将键盘输入
返回给该进程。(如果当前进程组中,多个调用read则竞争。)
操作系统过有个变量记录当前控制台的变量;
键盘驱动中有个变量记录当前进程组;
键盘输入首先进入到inputevent中,
inputevent然后获取到当前控制台的当前进程组,
当前进程组中如果有进程调用了read函数,则将键盘输入
返回给该进程。(如果当前进程组中,多个调用read则竞争。)
操作系统过有个变量记录当前控制台的变量;
键盘驱动中有个变量记录当前进程组;
相关文章推荐
- 用Xshell连接Linux系统时输入反斜杠成W
- linux 文件系统sysvinit 流程分析
- ios之让输入键盘隐藏消失的方法/以及系统通知的实现
- Linux系统启动流程简析
- 介绍Linux系统如何初始化和启动系统服务的(Linux的开机流程)
- Linux系统启动流程之(3)系统故障修复之二
- 安装、输入-LinuxNote3.WIn7与ubuntu双系统以及Android开发环境-by小雨
- Linux系统引导流程
- Linux系统启动流程(2)
- 红帽系Linux系统安装流程及自动化安装
- 深入探索linux系统的启动流程
- Linux系统的启动流程
- 公司内部安装linux系统
- linux IO子系统和文件系统读写流程
- 如何在linux下shell编写脚本中模拟键盘输入
- 一个嵌入式Linux系统的键盘驱动实现
- 嵌入式linux系统架构及开发流程
- Linux系统是否被植入木马的排查流程梳理
- Linux系统启动流程
- x86 linux系统内核引导流程梳理