标签: operating-system multiprocessing
在单处理器系统中,当处理器启动时,处理器开始执行启动rom代码和启动的多个阶段。但是,这在多进程系统中如何工作?一个处理器是否充当主设备?谁决定哪个处理器是主人和其他人呢? 它的配置方式和位置如何?
处理器之间是否共享页面表?处理器缓存明显不同,至少L1缓存是。
答案 0 :(得分:2)
多处理器启动
1一个指定为“启动处理器”(BSP)的处理器
- 由硬件或BIOS完成的指定
- 所有其他处理器都被指定为AP(应用程序处理器)
2- BIOS启动BSP
3- BSP学习系统配置
4- BSP触发其他AP的启动
- 通过发送启动IPI(处理器间中断)信号完成 AP
look here 和here了解更多详情