当前位置:首页|资讯

分时共享机制的基本思想

作者:百合Ghost发布时间:2024-10-20

为了让多个程序共享物理内存,操作系统进行了内存的地址的虚拟化,而为了多个程序共享CPU,操作系统同样也进行了CPU的虚拟化,其基本思想是:先让一个进程执行一段时间,再切换到另一个进程上运行。 那么CPU到底是如何进行进程的切换的?以及操作系统如何约束进程以防止其执行恶意的行为? 进程切换 在进程进行系统调用或者发生时钟中断之后,会从用用户态转换为内核态,在转换成内核态之后,操作系统会进行考虑是否切换进程,如果需要切换进程,则首先将旧进程的进程状态从寄存器中保存到进程控制块中,然后再从进程控制块中把新的进...【查看原文】


Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1