进程上下文切换是操作系统控制的还是CPU控制的
进程上下文切换是由操作系统控制的。当一个进程需要被挂起并另一个进程需要被执行时,操作系统会进行上下文切换,将当前进程的上下文(包括寄存器、程序计数器、内存映像等)保存到其进程控制块中,然后加载下一个进程的上下文,并开始执行该进程的代码。这个过程是由操作系统内核完成的,而不是由CPU控制的。
原文地址: https://www.cveoy.top/t/topic/bMF8 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
进程上下文切换是由操作系统控制的。当一个进程需要被挂起并另一个进程需要被执行时,操作系统会进行上下文切换,将当前进程的上下文(包括寄存器、程序计数器、内存映像等)保存到其进程控制块中,然后加载下一个进程的上下文,并开始执行该进程的代码。这个过程是由操作系统内核完成的,而不是由CPU控制的。
原文地址: https://www.cveoy.top/t/topic/bMF8 著作权归作者所有。请勿转载和采集!