社区
进程/线程/DLL
帖子详情
线程之间的切换需要多少时间
我们编程吧
2011-07-04 07:04:12
各位,线程之间的切换需要多少时间?大概是什么量级?
什么书籍上有参考资料?
如果同时进行图像处理和网络传输,那么两者的互相影响是什么情况?
...全文
706
4
打赏
收藏
线程之间的切换需要多少时间
各位,线程之间的切换需要多少时间?大概是什么量级? 什么书籍上有参考资料? 如果同时进行图像处理和网络传输,那么两者的互相影响是什么情况?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ladingwen3
2011-07-04
打赏
举报
回复
还可以考虑为线程设置不同的优先级。
ladingwen3
2011-07-04
打赏
举报
回复
xp和vista win 7的线程调度不同,vista和win7更加精确。
参考书籍:《Windows 内核原理与实现》
badbirdboy
2011-07-04
打赏
举报
回复
主要还是系统的调度有关
橘子
2011-07-04
打赏
举报
回复
线程切换时间很难说,windows 有可能达到1-20ms,主要和CPU有关。
线程切换时间不会影响你的效率的主要原因,主要的是看你线程的优先级,如果优先级低,那么执行这个线程的机会就小,你就会感觉到切换到这个线程的时间长.有经验的开发程序的人员应该不会在现成切换时间上去较真(因为没什么太大的意义),需要在其它方面进行优化
java
线程
切换
消耗
时间
,为什么说
线程
太多,cpu
切换
线程
会浪费很多
时间
?
推荐阅读:问题1:假如有一个计算任务,计算1-100的和,每10个数相加,
需要
占用一个cpu
时间
片(1s)。如果起一个
线程
(模拟没有
线程
切换
),完成任务
需要
多长
时间
?如果起5个
线程
,完成任务
需要
消耗多久
时间
?如果起20个
线程
,完成任务
需要
多长
时间
?如果起20个
线程
呢?20个
线程
呢?50个
线程
呢?假设1:cpu是单核cpu假设2:每个
线程
的优先级一样。假设3:cpu在两个
线程
之间
切换
的
时间
消耗是0....
操作系统(四) -- 用户级
线程
与核心级
线程
(
线程
的
切换
)
文章目录为什么要说
线程
的
切换
线程
的引入用户级
线程
用户级
线程
作用举例两个
线程
与一个栈。。。从一个栈到两个栈。。。核心级
线程
多处理器和多核的区别:核心级
线程
与用户级
线程
有什么区别呢?用户栈与内核栈
之间
的关联:参考资料 为什么要说
线程
的
切换
操作系统是多进程的,我们关注的应该是进程
之间
的
切换
,那为什么关注
线程
的
切换
呢?因为理解了
线程
的
切换
之后可以更好的理解进程的
切换
,换句话说
线程
的
切换
是进程
切换
的基础。...
进程/
线程
切换
究竟
需要
多少开销?
进程是我们开发同学非常熟悉的概念,我们可能也听说过进程上下文
切换
开销。那么今天让我们来思考一个问题,究竟一次进程上下文
切换
会吃掉多少CPU
时间
呢?
线程
据说比进程轻量,它的上下文
切换
会比进...
线程
的上下文
切换
上下文
切换
是多任务操作系统和并发编程中的一个关键机制,它允许多个
线程
或进程在单个CPU上“并行”运行。上下文
切换
涉及保存和恢复
线程
的执行状态,使得CPU能够在不同的
线程
之间
切换
执行任务。尽管上下文
切换
是实现并发的必要手段,但它也引入了一定的系统开销,包括
时间
开销和资源开销。通过优化并发编程策略,如使用
线程
池、减少锁竞争、避免不必要的
线程
创建等,可以有效减少上下文
切换
的频率,从而提高系统的整体性能。
切换
线程
对cpu资源的浪费
在
切换
进程的时候,通常会更加浪费资源 ,但是在
线程
的
切换
的时候资源损耗其实不大 但是如果是单个cpu的情况下,同一
时间
只能进行一个进程,如果想实现多任务的话,就只能每个进程或
线程
获得一个
时间
片,在某个
时间
片内,只能一个
线程
执行,然后按照某种策略换成其他
线程
执行。 我的理解是: 就单cpu来说的话,因为只有一个进程,不存在进程
之间
的
切换
,所以都是
线程
的
切换
。 对资源的消耗相差不多 ,没有比较的意义 对多cpu来说,进程
切换
非常损耗cpu资源。但是如果是多
线程
运行,确实会提高持续的执行速度,因为每个cpu都可以
进程/线程/DLL
15,473
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章