社区
硬件/系统
帖子详情
问windows 线程调度算法问题
becgiggs
2008-06-24 10:10:59
比如,有同优先级的线程A和B,A在运算时,会有I/O操作,请问在A线程I/O的时候,系统会不会自动切换到B。
另外,windows默认的基本的调度算法是什么?是时间片轮流吗?
...全文
257
1
打赏
收藏
问windows 线程调度算法问题
比如,有同优先级的线程A和B,A在运算时,会有I/O操作,请问在A线程I/O的时候,系统会不会自动切换到B。 另外,windows默认的基本的调度算法是什么?是时间片轮流吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cnzdgs
2008-06-24
打赏
举报
回复
如果I/O操作需要等待,则会自动切换到其它线程。
Windows是轮流给线程分配时间片,高优先级的线程分得时间片的个数较多,前台线程优先于后台线程,线程执行等待函数则自动切换到其它线程。
Windows
线程
管理和调度机制概述
本文详细介绍了
Windows
线程
管理,包括
线程
的组成、用户级和内核级
线程
的区别,以及
线程
调度机制。
Windows
采用基于优先级的抢占式
线程
调度,
线程
分为32个优先级,动态调整
线程
优先级和时间配额来确保多
线程
公平执行。此外,还讨论了
线程
的状态转换和
线程
在多处理器系统中的平衡调度。
Java 并发编程中的
线程
调度算法
深度解析
本文深入剖析Java
线程
调度底层机制,介绍Java
线程
与OS
线程
映射关系、
线程
状态。阐述Linux、
Windows
等主流操作系统的
调度算法
,如Linux的CFS、
Windows
的多级反馈队列。还讲解Java
线程
调度关键方法、常见
问
题
及优化策略,最后给出
调度算法
选择与实践建议。
【操作系统】进程和
线程
调度
本文深入探讨了进程和
线程
调度的原理,包括进程调度的功能、机制、方式及队列模型,
线程
调度的优势,以及
Windows
和Linux操作系统中具体的
线程
调度策略。
Windows
处理器调度机制
本文介绍
Windows
操作系统的处理器调度机制,包括调度优先级、
线程
状态和调度机制等内容。重点讲解了优先级设置、
线程
状态变化及调度过程。
操作系统
线程
的组织与调度(schedule)
本文围绕操作系统
线程
调度展开,介绍了先来先服务、短作业优先等常见
调度算法
,对比了
Windows
和Linux的调度策略,分析了多核CPU组织调度队列的两种方式及其优缺点。此外,还阐述了多
线程
合作的Space和Gang模式,以及设计时需考虑的因素。
硬件/系统
2,644
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章