-3
在Linux操作系统中,设备驱动程序也随操作系统一起加载到内核中。有时这些驱动程序会因某些情况而崩溃,并且操作系统无法响应或重新启动。为了避免这些情况,的第一种方法是将这些驱动程序加载到核心内核中。其次,这些驱动程序可以作为单独的进程加载到内核中。将设备驱动程序加载到内核中
为了避免这种问题,应该使用哪种方法,为什么? 1st or 2nd?
在Linux操作系统中,设备驱动程序也随操作系统一起加载到内核中。有时这些驱动程序会因某些情况而崩溃,并且操作系统无法响应或重新启动。为了避免这些情况,的第一种方法是将这些驱动程序加载到核心内核中。其次,这些驱动程序可以作为单独的进程加载到内核中。将设备驱动程序加载到内核中
为了避免这种问题,应该使用哪种方法,为什么? 1st or 2nd?
在Linux内核中,没有像驱动程序的“独立进程”这样的东西。驱动程序在与内核核心相同的地址空间中运行,并与内核核心共享线程。
设备驱动程序崩溃时可能会导致整个操作系统崩溃的情况是在vanilla Linux内核中不可避免的。
是的,因为它对大多数人来说都是(全部?)操作系统。 –
使用/写入稳定的驱动程序? :D – Kris