腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
linux
是
调度
进程还是
线程
?
、
、
、
、
调度
涉及到决定什么时候运行一个进程,以及运行多少
时间
。 如何确定每个
线程
的数量?如果确定了一个进程的
时间
量(例如100 is ),那么进程的所有
线程
之间是否共享?或者,每个
线程
的量子量由
调度
程序决定?
浏览 0
提问于2013-03-24
得票数 37
回答已采纳
2
回答
linux
内核
线程
在cpu硬件
线程
上映射1:1或m:n吗?
、
、
、
、
例如,我在
linux
上有4个进程,每个
线程
有5个
线程
,我的cpu是i7 4C8H。 (1)对于每个进程,它是否限制其所有
线程
只消耗一个cpu
线程
?一个进程可以使用所有的cpu核心/
线程
吗?(2)
linux
内核是否为每个进程平均分配
时间
片(如果它们都很忙,并且没有指定和优先级),还是按照它们的
线程
号分配
时间
片,进程的
线程
越多,
时间
片越多?
浏览 3
提问于2017-01-09
得票数 2
回答已采纳
2
回答
OS
线程
调度
与cpu使用关系
、
、
、
、
我知道,对于
线程
调度
,
Linux
实现了一个公平的
调度
器,而Windows实现了Round (RR)
调度
器:每个
线程
都有一个执行它的
时间
片段(如果我错了,请纠正我)。我想知道,CPU的使用是否与
线程
调度
有关?
线程
A需要10毫秒才能完成任务,然后睡眠5毫秒,循环运行。
线程
B需要5ms才能完成
浏览 0
提问于2018-03-28
得票数 2
回答已采纳
2
回答
哪些任务对应于
Linux
内核
调度
程序?
、
、
、
在
Linux
的内核级别,我们有
线程
/任务(属于内核和用户),例如,init:一个额外的内核
线程
,进程1 (init进程)我的问题是关于内核
调度
器,它执行以下任务:动态-Calculate
时间
片
浏览 1
提问于2013-12-17
得票数 2
2
回答
Linux
如何处理
线程
和进程
调度
、
、
、
我试图理解
Linux
是如何处理进程
调度
和
线程
调度
的。我读到
Linux
可以
调度
进程和
线程
。
Linux
有
线程
调度
器和进程
调度
器吗?如果是,他们是如何合作的?
浏览 0
提问于2011-12-11
得票数 30
回答已采纳
2
回答
确保每个
线程
都有机会在给定的
时间
内使用C++11
线程
执行。
、
、
、
假设我在C++11中有一个多
线程
程序,其中每个
线程
控制向用户显示的东西的行为。我希望确保在给定程序的一个
线程
运行的每一个
时间
段T中,每个
线程
都有机会至少执行一次t,这样显示看起来就好像所有
线程
都在同时执行一样。其思想是基于存储在
线程
中的一些信息,建立一种具有
时间
共享的循环
调度
机制,迫使
线程
在其
时间
片结束后等待,而不是依赖操作系统
调度
程序。 最好,我也希望确保每个
线程</em
浏览 2
提问于2017-01-07
得票数 4
回答已采纳
2
回答
Linux
线程
互斥和内核
调度
器
、
、
、
与我的一个朋友,我们不同意如何在用户空间级别(在p
线程
库中)处理同步。while (mutex_resource->locked); 然后,另一个
线程
被
调度
,这可能释放locked字段等。因此,这意味着
调度
程序在切换到下一个
线程
之前等待
线程
完成其
调度
<e
浏览 2
提问于2014-05-28
得票数 3
回答已采纳
2
回答
休眠
线程
时到底发生了什么
、
、
我想知道操作系统中的任务
调度
程序是如何处理休眠
线程
的。有人知道会发生什么吗? 你知道它从Windows到
Linux
有什么不同吗?
浏览 0
提问于2010-02-20
得票数 5
回答已采纳
1
回答
请求
调度
在一起的多个
Linux
线程
的可能性(同时)
、
我希望能够请求
Linux
在同一
时间
安排两个或多个
线程
。我的意思是,今天,当我的多
线程
程序被执行时,我知道在最坏的情况下,每次只有一个
线程
在物理上被执行(
调度
)。现在我想告诉
Linux
:下面是
线程
Ids的列表,请尝试将它们安排在同一
时间
,可能使用核心亲缘关系。有这样的能力存在吗,还是有人做过这方面的工作?目标是让一个或多个任务
线程
(专用于任务)与主
线程
同时运行。主
线程
会给它们很短的任
浏览 0
提问于2016-07-19
得票数 1
1
回答
linux
上的
调度
单元
我听说
linux
内核将
线程
视为内核
线程
,进程视为使用相同虚拟内存空间的
线程
组。这是否意味着窗口和
linux
内核的
调度
单元是
线程
??
linux
的最小
调度
单元是什么?
浏览 3
提问于2013-10-21
得票数 1
回答已采纳
2
回答
Linux
SCHED_OTHER、SCHED_FIFO和SCHED_RR的区别
、
、
、
、
有人能解释一下SCHED_OTHER、SCHED_FIFO和SCHED_RR之间的区别吗?
浏览 70
提问于2012-02-22
得票数 48
回答已采纳
1
回答
linux
下如何获取
线程
的
调度
统计信息?
、
在
Linux
中,我们可以使用"cat /proc/processs-id/sched“来获得
调度
信息,nr_switches,nr_voluntary_switches,nr_involuntary_switches告诉我们这个进程被
调度
了多少次。有没有类似的方法,我们可以得到一个
线程
的
调度
时间
?提前感谢!
浏览 2
提问于2012-06-02
得票数 0
回答已采纳
1
回答
让Scheduler
调度
某个
线程
、
在
Linux
中,使用POSIX
线程
,可以提示
调度
程序
调度
特定的
线程
。实际上,场景是我有一个进程,它是另一个进程的副本。对于确定性执行,跟随者进程需要以与领导者进程相同的顺序获取锁。例如,在领导者进程中,互斥量a被第一
线程
2锁定,然后是3和4,追随者必须以相同的顺序执行。所以如果在追随者中,
线程
3第一次遇到互斥量a,我想让
线程
3对
调度
器说,好的,我要放弃我的
时间
片,请改为
调度
线程
2。
浏览 0
提问于2011-06-03
得票数 0
回答已采纳
1
回答
为什么我的
线程
执行在CPU内核之间跳跃?
、
最近,我开始尝试使用std::
线程
,我尝试运行一个小程序,该程序在一个单独的
线程
中显示网络摄像头提要,我正在使用OpenCV。我这样做只是为了“教育”的目的。我注意到,
线程
似乎一直在内核之间跳来跳去,这让我感到很奇怪,因为我认为从效率/性能的角度来看,这种更改的开销是不值得的。有人知道这种行为的根源/原因吗?
浏览 7
提问于2022-07-09
得票数 3
回答已采纳
1
回答
交互
线程
和非交互
线程
有什么区别?以及在不同CPU
调度
程序中的性能?
、
、
类似于多级反馈队列设计,近似SRTF的
调度
程序将倾向于使用执行短CPU突发的交互式程序。
Linux
的完全公平
调度
器有时会这样做,但由于它有不同的
调度
目标,所以通常不会。在以下哪个场景中,CFS可能会导致交互
线程
的性能比类似SRTF的MLFQ类
调度
程序差得多。如果单独运行,则运行一个具有短CPU突发的交互式
线程
,如果单独运行,将占用很少的CPU
时间
;运行一个具有短CPU突发的交互
线程
(如果单独运行,将使用很少的CPU
时间</em
浏览 4
提问于2020-11-21
得票数 2
1
回答
如何设置每个进程/
线程
的SCHED_RR
时间
片或
时间
量程?
、
、
、
具有SCHED_RR策略的
线程
的
时间
片(也称为
时间
量程)可以根据赛德_rr_到达_间隔手册页使用这表明可以为不同的进程/
线程
设置不同的值。但是,根据同一个手册页,这个值可以使用/proc/sys/kernel/sched_rr_timeslice_ms来调整(因为内核3.9),但是这似乎不允许以合理的方式更改每个
线程
的配置。处理实时
浏览 0
提问于2019-02-20
得票数 1
5
回答
防止
linux
线程
被
调度
程序中断
、
、
如何告诉
linux
中的
线程
调度
器不要以任何原因中断
线程
?我在用户模式下编程。简单地锁定一个互斥锁就可以做到这一点吗?当某个函数正在执行时,我想防止进程中的其他
线程
被
调度
。我希望任何执行函数的
线程
都能够在没有中断的情况下完成执行,即使超过了
线程
的
时间
片。
浏览 0
提问于2010-04-08
得票数 20
回答已采纳
1
回答
线程
和进程上下文切换的处理
、
如果我在每个应用程序中运行多个
线程
,操作系统如何处理
线程
切换,以及如何将整个JVM作为进程与其他进程进行切换。这些JVM进程和Java
线程
在上下文切换方面是如何关联的。
浏览 1
提问于2017-06-09
得票数 1
回答已采纳
3
回答
如何通过
Linux
调度
程序测量
线程
从繁忙内核迁移的延迟?
、
、
、
、
我的任务是在
Linux
中,在用C或C++编写的程序中测量
线程
的迁移
时间
。我想用高分辨率计时器来测量这
浏览 11
提问于2022-03-28
得票数 2
1
回答
调度
器
时间
量是如何随
线程
数变化的?
、
、
、
据我所知,
调度
器在
线程
上执行抢占之前的默认
时间
大约是100ms,这个
时间
量如何随着繁忙
线程
的数量(需要切换上下文)而变化?如果有200个
线程
在运行,其中100个
线程
使用了~100ms,那么其他100个
线程
就不会如此happy.Is了,有没有一些实体,比如完整的
线程
循环
时间
?量子的依据是什么?我已经想到了
Linux
的3.2+内核。
浏览 1
提问于2013-06-14
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程调度:完全公平调度器CFS
Spring中的线程池与任务调度
【Rust日报】2020-12-04 Glommio:一个基于Linux io_uring的高效多核线程调度库
从单线程到多线程:Spring Boot定时调度器的优化探索
操作系统中的进程和线程,CPU调度
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券