I/O 信号与轮询(使用非常简单的 I/O 示例)
我了解硬件中断的工作原理。我有一个关于 I/O 的基本问题,并将使用键盘和按键产生的字符作为问题的背景。 一般来说,进程是否倾向于使用轮询(进程轮询内核)或信号(内核通知进程)来从内核中临时存储字符的缓冲区访问字符? 我了解如何通过简单的循环进行轮询。 举一个更具体的例子,当我输入这个问题时,浏览器是否正在轮询内核(并且,当我单击文本字段时轮询处于活动状态),或者内核是否在管理此浏览器窗口文本输入字段的过程中使用信号并触发信号处理程序? ...