Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
关于崩溃 - 我的想法是用户空间程序崩溃不会影响其他进程,而内核空间程序崩溃将重新启动系统。我的想法是否正确以及为什么不同
它取决于操作系统的实际实现以及进程之间的任何交互。
如果操作系统无法保护自己免受错误或恶意程序的侵害,或者无法保护程序免受其他程序的侵害,那么程序崩溃可能会产生深远的影响。
此外,如果您有两个交互的程序,如果错误检测和恢复不足,一个意外崩溃可能会导致另一个崩溃。
我认为单片内核会这样做。但是微内核可以重新加载崩溃的部分然后继续运行。