操作系统对多核处理的支持方法.pptVIP

  • 5
  • 0
  • 约3.4千字
  • 约 26页
  • 2019-03-18 发布于浙江
  • 举报
操作系统对多核处理器的支持方法 mcp08@yahoo.cn dlut08 5/6/7周一晚 outline 并行计算机访存模型 调度与中断 输入输出系统 存储管理与文件系统 虚拟化技术 平台虚拟化 资源虚拟化 outline 并行计算机访存模型 调度与中断 输入输出系统 存储管理与文件系统 虚拟化技术 平台虚拟化 资源虚拟化 多核操作系统中进程的分配与调度 进程的分配将进程分配到合理的物理核上,因为不同的核在共享性和历史运行情况下都是不同的。 有的物理核能够共享二级cache,而有的却是独立的。 进程间数据共享-分配给有共享二级cache的核,提升命中率。 多核下操作系统调度的研究热点 程序的并行研究; 多进程的时间相关性研究; 任务的分配与调度; 缓存的错误共享; 一致性访问研究; 进程间通信; 多处理器核内部资源竞争; 。。。 。。。 任务的分配 单核:只有一个核的资源可以使用-不存在核的任务分配问题; 多核:多个进程如何在各个核中分配? 均匀分配? 一起分配到一个核? 按照一定的算法分配? 受底层系统结构影响 SMP架构-只共享内存 CMP架构-也会共享二级缓存 任务的调度 各个核一致的调度算法 各个核独立的调度算法 进程是否一直运行在同一个核?还是迁移? 怎样调度实时任务和普通任务(优先级不同)? 系统是否要进行负载均衡? 调度策略(单核)-多核呢? 先来先服务FCFS

文档评论(0)

1亿VIP精品文档

相关文档