司机是一个过程与否?

时间:2015-06-28 06:12:11

标签: process operating-system driver

工作驱动程序是否是操作系统的过程? Wiki说“进程是正在执行的计算机程序的实例”,但是dll不是一个进程。另一方面,驱动程序具有虚拟内存,堆栈等过程,但是为了打开,我们使用CreateFile / fopen

1 个答案:

答案 0 :(得分:0)

一般来说,没有。驱动程序(至少部分地)没有进程上下文,因为它们由硬件中断执行,从当前正在运行的进程传输执行。

多级驱动程序可以并且确实有线程/进程作为支持,但最低级别不能被视为进程/线程。