扫码关注官方订阅号
抢占式多任务处理中,进程被抢占时,哪些运行环境需要被保存下来?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
Intel 的 CPU 本身提供了 TSS 的方式来保存进程的现场,不过 Linux 并没有使用 Intel 提供的这种方式,而是通过 PCB 来保存当前进程的信息,Linux 的进程切换时通过结构体 task_struct 保存当前进程所要保存的信息,task_struct 的源码 在此
task_struct
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
Intel 的 CPU 本身提供了 TSS 的方式来保存进程的现场,不过 Linux 并没有使用 Intel 提供的这种方式,而是通过 PCB 来保存当前进程的信息,Linux 的进程切换时通过结构体
task_struct
保存当前进程所要保存的信息,task_struct
的源码 在此