腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何为我的应用程序中的
线程
设置相对的
线程
优先
级
,而不需要root访问
、
、
、
我
有
一个在
Linux
、Windows和MacOS/X上运行的
线程
C++应用程序(在
Linux
和MacOS/X下使用pthread,在Windows下使用_beginthreadex() )。在应用程序中,我派生了三个
线程
: A、B和C。我想让
线程
A的性能不会/不会受到
线程
B的CPU使用率的影响,这样
线程
B的性能就不会/不会受到
线程
C的CPU使用率的影响。显而易见的解决方案是设置
线程</e
浏览 0
提问于2017-05-15
得票数 1
1
回答
进程优先
级
与
线程
优先
级
、
、
、
在
Linux
中,进程是一组
线程
。每个
线程
都有自己的优先
级
!但是进程也有优先
级
吗?如果是这样,它与
线程
优先
级
有
什么不同?当创建一个新进程时,这些值是如何传播的?
浏览 1
提问于2011-02-11
得票数 5
回答已采纳
2
回答
Windows与
Linux
线程
优先
级
等价
、
、
Windows OS将下列常量定义为
线程
优先
级
:并且
Linux
有
sched_get_priority_max()和sched_get_priority_min()来获得<
浏览 9
提问于2010-01-26
得票数 2
回答已采纳
1
回答
Linux
线程
用户
级
或内核
级
、
、
、
、
可能重复:
Linux
线程
是用户
级
线程
还是内核
级
线程
?
浏览 4
提问于2012-10-30
得票数 3
1
回答
内核
级
和用户
级
线程
、
克隆(
Linux
)创建内核
级
线程
,而PThreads创建用户
级
线程
。我觉得有些OSs实际上不支持用户
级
线程
。举个例子:在双核处理器上,如果我
有
两个正在运行的进程,其中第一个进程
有
3个
线程
,第二个进程
有
4个
线程
,那么CPU的时隙将不会被分成7个与单个
线程
相等的时隙,但是一个内核将分配给进程1,并在它的3个
线程
之间共享,而另一个内核将分配给进程2,并
浏览 1
提问于2013-10-02
得票数 0
回答已采纳
1
回答
用户
级
线程
的调度/处理器时间
、
、
、
我将在
linux
中实现我的解决方案。内存不是问题,因为每个
线程
都会从共享内存中分配内存。 我关心的是CPU的调度问题。如果我使用p
线程
库创建4个用户
级
线程
,那么每个用户
级
线程
都有一个与其关联的内核
级
线程
?还是内核将每个进程视为调度单元?
浏览 1
提问于2013-11-13
得票数 0
回答已采纳
1
回答
在运行java程序时更改
线程
优先
级
?
、
、
我正在64核计算机上运行一个大型多
线程
java作业。这个程序已经运行了几天了,我想改变一些由java创建的
线程
(不是主
线程
)的优先
级
,但是不取消和重新启动程序,因为这将浪费大量的时间和计算资源。是否
有
任何方法在运行时从OS (
linux
)更改
线程
优先
级
?我知道
linux
中的renice命令可以重命名整个进程,但是我正在寻找一种方法来改变在运行时创建的
线程
的优先
级
(这似乎并不仅仅发生在一个renice
浏览 2
提问于2014-05-08
得票数 2
回答已采纳
1
回答
关于pthread调度器和优先
级
的问题
、
我在Debian7上使用的是gcc c++ 4.7,我想为我的
线程
设置一些优先
级
。看起来我必须通过pthread来做这件事。我被pthread中的调度程序策略和优先
级
弄糊涂了。或者我可以在一个进程中为不同的
线程
使用不同的调度器策略?
线程
优先
级
是只在进程内部生效还是跨多个进程生效?例如,我
有
两个进程,都使用SCHED_RR。一个具有优先
级
为99的
线程
,另一个具有优先
级
为98的
线程
。前一个<e
浏览 3
提问于2014-03-10
得票数 4
1
回答
当优先
级
较高的任务繁忙时,不调度较低优先
级
的
线程
。
、
、
、
环境-带有
Linux
内核2.6.18需求的嵌入式设备-3个
线程
(由一个进程创建,假设P1创建了T1、T2、T3) T1位于
linux
优先
级
99 (最高),T2位于
linux
优先
级
50 ( mid),T3位于
Linux
优先
级
2(最低)。当T2进入无限循环"for(;;);“时,
有
问题的地方是在t1的计数适当增加之后,但是t3的计数根本没有增加。这意味着T3从来没有时间在CPU中运行。一直以来,我都在想
linux</em
浏览 2
提问于2016-01-20
得票数 4
1
回答
我想问一下CreateThread和基于
Linux
操作系统的pthread_create之间的主要区别
、
、
、
、
我想用C/C++实现一个运行在Windows和
Linux
操作系统上的应用程序,这个应用程序将是多
线程
的,所以经过一些研究,我发现Windows和
Linux
分别有各自的库方法。,据我理解,这个
线程
是一个“用户
级
”
线程
。因此,我认为pthread_create确实创建了一个基于内核的
线程
。 (这张图
浏览 2
提问于2021-02-02
得票数 1
回答已采纳
2
回答
程序库或模块中的进程和
线程
是否意味着进程、内核
级
线程
或用户
级
线程
?
、
、
我开始怀疑进程、内核
级
线程
和用户
级
线程
之间的区别。对于Python、Java和C#等编程语言中的标准模块,也有同样的问题吗? 谢谢。
浏览 5
提问于2017-10-25
得票数 1
回答已采纳
1
回答
Linux
和用户
级
线程
如何在
Linux
中创建用户
级
线程
。我所理解的是,P
线程
库创建内核
级
线程
。那么我们如何创建用户级别的
线程
。
浏览 2
提问于2014-05-01
得票数 3
回答已采纳
1
回答
QThread::start(优先
级
) vs
Linux
、
、
、
我在KDENeon18.04中使用了一些基于QThread的工作
线程
(基于Ubuntu18.04,内核4.15.0-46-泛型)。工作
线程
干扰了我的桌面应用程序,所以我决定降低它们的优先
级
。QThread::start(priority)的Qt文档说: 在阅读了上述文档之后,我希望优先
级
浏览 1
提问于2019-03-20
得票数 3
回答已采纳
1
回答
Linux
互斥优先
级
继承
、
我正在使用
Linux
互斥锁来保护多
线程
应用程序中的共享数据。为了防止优先
级
反转,我使用了PTHREAD_PRIO_INHERIT协议()。我的系统
有
三个
线程
:
线程
2:与
线程
1具
有
相同的优先
级
。没有访问共享数据。假设
线程
1是先创建并运行的,然后它将锁定
浏览 9
提问于2016-06-01
得票数 2
1
回答
SCHED_FIFO高优先
级
线程
正在被SCHED_FIFO低优先
级
线程
抢占吗?
、
、
、
我正在
Linux
RT多核机器上测试我的多
线程
应用程序。如果您知道
Linux
调度中存在这样的问题,并且/或有任何解决方案使
Linux
调
浏览 2
提问于2014-10-01
得票数 2
2
回答
POSIX
线程
是如何在
Linux
上实现的?
、
、
我想知道通过pthread库创建的
线程
实际上是内核
级
线程
还是与内核无关的用户空间
线程
?我已经听到了关于这件事的相互排斥的意见,所以我想知道真相。
浏览 0
提问于2011-05-07
得票数 10
回答已采纳
2
回答
为什么std::
线程
缺乏基本功能?
、
、
、
、
在std::thread中 这是
线程
概念的基础。优先
级
,如何使任何系统具有可预测的时间而没有优先
级
?
浏览 1
提问于2018-08-10
得票数 0
2
回答
用户
线程
和内核
线程
是否以下列任何一种方式与
线程
级
库和内核
级
库相对应?
、
、
、
几乎所有当代操作系统--包括Windows、
Linux
、Mac和Solaris--都支持内核
线程
。
线程
库为程序员提供了用于创建和管理
线程
的API。实现
线程
库的主要方法
有
两种。这意味着在Windows系统上,Java
线程
通常是使用Windows实现的;UNIX和
Linux
浏览 2
提问于2018-09-14
得票数 0
1
回答
在什么情况下,操作系统会知道由Python创建的
线程
?
、
、
、
、
我的理解是,一般来说,OS内核(例如
Linux
),,而不是,对在用户空间中创建的任何
线程
都具有可见性。此外,我特别相信
Linux
操作系统内核只看到“任务”或进程,而不是“
线程
”本身。此外,我不确定CPython是否真的会在任何事情上使用多个
线程
,除非显式地使用threading包,例如Python中的threading包或--C标准的Python库之一选择创建
线程
本身。在什么情况下,OS内核将知道由Python脚本创建的
线程
,包括它可能使用的任何模块?
浏览 4
提问于2020-06-06
得票数 0
回答已采纳
1
回答
多
线程
和SMP
Linux
、
、
、
Linux
内核据说是SMP。据说进程和内核
线程
应该分布在处理器之间。 在默认情况下,
线程
是否创建内核
级
线程
,以便任何应用程序都可以利用LWP和SMP?如果没有,那么如何使用P螺纹来创建内核
级
线程
。如有任何参考资料,将不胜感激。
浏览 2
提问于2010-09-05
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux多线程服务器
Linux系统编程 线程属性
Linux系统编程 线程同步概念
分享:C语言编程——LINUX 多线程
Android C++系列:Linux线程(一)概念
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券