问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

何为线程挂起

发布网友 发布时间:2022-12-27 05:09

我来回答

1个回答

热心网友 时间:2023-10-18 23:23

线程是靠cpu来运行的,cpu要运行一个线程就要占用cpu时间,像Windows这样的多任务操作系统,可以允许多个线程同时运行,所谓的同时运行并不是真正的同时运行,而是轮流运行不同的线程,因为cpu速度很快,如果线程不是很多,就会给用户有所有线程在同时运行的错觉。举个例子,系统中有10个线程要运行,如果要求在1秒内所有的线程都运行一遍,则每个线程可运行时间为10分之一秒,也就是如果一个线程已经运行了10分之一秒,系统会停止该线程(或称为挂起该线程),运行下一个线程,当又轮到挂起的线程运行时,系统会从该线程停止的地方运行,这种线程挂起是由系统进行的,即所谓的线程调度。有时候,我们的线程暂时没有数据处理,我们也可以通过一些API来使自己的线程挂起,当系统检测到线程被用户挂起时,就算轮到该线程系统也不会运行该线程,而是直接去运行下一个线程,这种情况下,除非用户使该线程退出挂起状态,否则系统不会运行该线程。从这个意义上来讲,一个线程挂起将会给其他线程赢得更多的运行时间(或机会),也就节约了CPU的时间资源。

摘自网络。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 这三个近视眼镜品牌,已经不想再夸他们了 周末,商店里可热闹了,补充完整句子 服务员热情得( )填空 梦见广阔的田野是什么意思 梦到田野是什么意思 行列式的计算 如图 详细的步骤 跪求啊 行列式有计算公式吗? 什么是焊接钢管 焊接钢管规格表 如何打印公积金流水 公积金流水怎么打印? 12月份社保基金入股的有哪些股票呢 古代皇上怎么玩妃子? 古代妃嫔有给皇上口的吗,古代嫔妃第一次是怎么侍奉皇上的 皇帝临幸妃子,为何要求妃子从脚下钻进被窝 摘西瓜生熟怎么辨别 自媒体的第二标题——封面的妙用 OSSD网上课程哪一所学校比较好呀?帮忙推荐一下吧? 家庭清蒸鱼的做法大全 ppt图片渐变消失效果 怎样把手写作文快速弄成电子版 台式机的光驱DVD CD VCD-ROM有什么区别?那种最好? hdmi磁环加在哪个位置 hibernate中元数据ClassMetadata用法及原理是什么?? 关于Hibernate框架的简介 支付宝财富领取的爱奇艺会员怎么用 一段寻找归属感的绮丽旅程——《一个部落的孩子》导读 一个场面描写作文600字作文 如何写关于场面描写作文六百字 暑假场面描写作文600字 关于运动会的场面描写作文600字作文 温暖的场面描写作文六百字 写一下场面描写作文 运动会的场面环境描写作文600字 苹果手机玩游戏卡怎么办 苹果7plus怎么删除QQ音乐里的弹评 苹果7plus给朋友发完mv怎么删除 怎么解除腾讯视频会员自动续费 解除腾讯视频会员自动续费的方法 主机地址怎么求 如何求主机范围 主机地址怎么算