今天刷到这样一个问题:什么是驱动程序?
在这个问题的下面,有这样一个评论:
一天我们店长在我们的门店旁新开了一家打印店(打印机),
但是现在这家新开的打印店没有店长,无法打印东西出来。
而我们自己的店长(操作系统)没有学过控制打印店的技能,因此不能操控打印店。
程序员996加班下诞生了驱动(掌握操控打印店技能的打印店店长,听从我们店长的指挥)。
现在我们的店长就可以告诉打印店店长,我们现在需要打印一张A4大小的文件出来,
打印店店长收到通知后之后就跑去打印店打印出来。
PS:这个打印店店长属于我们自己的店。即使旁边的打印店搬走,打印店店长仍然在我们的门店,除非我们开除他(卸载驱动程序)。
番外:
一、打印店店长只会控制打印店的技能,不能控制我们的店。
二、为什么有些设备不需要驱动?
这是因为我们的店长学过了操控它的技能,没学过的才需要驱动。
三、要不要更新驱动?
新的打印店店长会的技术更先进,但是可能没有老店长对老技术精通,合适的才是最好的。
https://zhuanlan.zhihu.com/p/164532336
这个评论中很不错的将打印店的店长比作驱动程序,很容易理解
那驱动程序又是什么?
-
百度介绍:驱动程序一般指的是设备驱动程序(Device Driver),是一种可以使计算机和设备进行相互通信的特殊程序。相当于硬件的接