腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Ubuntu中的动态
进程
调度
、
、
、
、
我想
修改
动态更改
进程
优先级
的
linux
内核代码。 我有Ubuntu 10.10,我下载了
linux
2.6.37。我发现在2.6.37版本中没有动态改变
进程
优先级
的概念。在CentOS中,有一个recalc_task_prio()函数可以动态更改
进程
的
优先级
。我想知道是否有人知道其他ubuntu内核版本支持动态更改
进程
优先级
的功能(如果任务受cpu限制并消耗大量cpu,则会惩罚
进程
浏览 4
提问于2011-11-07
得票数 2
回答已采纳
2
回答
默认情况
下
,
进程
的实时
优先级
是
如何
设置的?
、
、
我理解,出于调度的目的,
Linux
进程
有一个“好”值和一个实时
优先级
值,可以使用nice和chrt命令显式地
修改
这些值。如果用户没有显式地设置
进程
的实时
优先级
,它是
如何
设置的?
浏览 0
提问于2014-09-21
得票数 4
回答已采纳
1
回答
在
Linux
内核中,除了这些情况之外,任务的‘`nice`’
优先级
级别还会被
修改
吗?
在
Linux
内核中,我希望覆盖具有不均匀
进程
ID的所有常规
进程
(例如调度类SCHED_NORMAL)的nice
优先级
(带有硬编码值)。我发现
进程
的默认设置是在中启动的,包括设置为默认值MAX_PRIO - 20 (即120)的
优先级
值,这可以在init_task的结构定义中看到。我的理由是,如果我要在init_task.c中
修改
这些默认设置,它应该涵盖所有情况,但对于任何调用系统调用sys_setpriority的用户(例如,使用nice命令),都应该包含例外情况。这是
浏览 4
提问于2020-10-11
得票数 0
回答已采纳
1
回答
以低
优先级
启动
进程
(使用Runtime.exec / ProcessBuilder.start)
、
、
、
我需要在低
优先级
下
启动一个CPU密集型系统
进程
,这样它就不会减慢服务器的运行速度。我
如何
在
Linux
上做到这一点? 这个问题类似于这个问题:,除了在
Linux
上而不是在Windows上。如果在
进程
启动后更改了
进程
的
优先级
(只要没有太多延迟),这是可以的。
浏览 2
提问于2012-01-29
得票数 4
回答已采纳
2
回答
线程
优先级
还是
进程
优先级
?
在
linux
中,当我们谈论
优先级
时,那么它是线程
优先级
还是
进程
优先级
?我对此感到困惑。nice()用于定义
优先级
。在这种情况
下
,它定义了
进程
或线程的
优先级
吗?
浏览 4
提问于2011-09-08
得票数 2
回答已采纳
1
回答
Linux
内核中使用的三种
优先级
之间有什么区别?
、
我是
Linux
内核的新手,现在我正在研究
Linux
内核中的
进程
调度。
Linux
中有三种
优先级
: 动态
优先级
用于选择下一个要执行的
进程
。只
浏览 3
提问于2014-03-04
得票数 4
1
回答
` is‘栏与手册页不一致
、
、
、
更新:我的未识别是正确的,ps的手册页已经更新到现在,为PRI列声明如下:“
进程
的
优先级
。更高的数字意味着更高的
优先级
。”内核对每个
进程
使用一个
优先级
值,其范围从0到139。数量越少,
进程
的
优先级
就越高。 保留从0到99的
优先级
值,所有用户空间
进程
都有从100到139的
优先级
。
Linux<
浏览 0
提问于2018-11-16
得票数 2
回答已采纳
2
回答
(-)的好值是什么意思?
、
、
、
、
然而,当我运行以下命令时,我发现一些
进程
有一个非数字值,例如(-)。请参阅左边的第六列,标题为NI。 一个好的(-)表示什么?
浏览 0
提问于2014-04-30
得票数 20
回答已采纳
1
回答
IO是否根据任务重命名的本质来确定
优先级
?
、
、
、
、
CFQ调度程序支持
优先级
,但我不确定最后期限是否支持(我认为不是)。前提是,当我重命名一个任务时,它会在完全公平的调度程序
下
获得更大的CPU份额。我想知道,即使IO调度程序不支持
优先级
,任务在重命名时是否会得到更多/更少的IO?还是磁盘/内存管理完全独立?
浏览 0
提问于2011-03-23
得票数 6
回答已采纳
3
回答
更改
linux
进程
优先级
、
、
我在
Linux
中运行了一个jar文件,它从最后3天开始运行。 我怎样才能改变这个过程的
优先级
?它会加速我的申请处理吗?
浏览 0
提问于2011-01-29
得票数 2
回答已采纳
1
回答
linux
进程
调度程序
如何
防止
进程
饥饿
、
、
、
、
我读过
linux
内核包含许多调度类,每个类都有自己的
优先级
。若要选择要运行的新
进程
,
进程
调度程序将从最高
优先级
类迭代到最低
优先级
类。如果在类中找到可运行的
进程
,则选择要从该类中运行的最高
优先级
进程
。从Robert的
Linux
内核开发中提取:
进程
调度的主要入口点是函数schedule(),它是内核/ .This中定义的函数,它是内核的其余部分用来调用
进程
调度器、决定运行
浏览 8
提问于2016-09-27
得票数 3
1
回答
存在哪些安全控制,使用户
进程
无法为自己分配最高
优先级
?
、
我正在学习
Linux
进程
调度程序,并一直在阅读pthread_setsched函数:https://man7.org/
linux
/man-pages/man3/pthread_setschedparam.3.html 让我感到惊讶的是,线程可以
修改
自己的
优先级
/类。我可以看到,这对于配置某些多线程应用程序(例如生产者和使用者)是有意义的,但是,任何
进程
都可以请求设置自己的
优先级
,这似乎是一个系统稳定性
浏览 0
提问于2022-02-16
得票数 -1
回答已采纳
1
回答
超线程和
进程
优先级
、
、
、
是否有任何方法(
linux
内核选项、sysctl设置或可配置调度程序模块)可导致高
优先级
进程
/线程在具有第二个(超线程)虚拟核的物理处理器核上运行,以便最大限度地提高单线程性能(通过防止竞争情况、不共享L1缓存和可能使用最大cpu时钟- Turbo Boost),同时在具有较低cpu时钟的其他物理核的虚拟核上运行较低
优先级
的
进程
/线程,以最大限度地提高系统总吞吐量?如果有任何CPU使用
进程
/线程
优先级
来决定超级线程核心上的哪两个线程在竞争情
浏览 0
提问于2017-08-24
得票数 3
回答已采纳
2
回答
如何
在
linux
机器中永久增加任务的
优先级
?
、
、
如何
提高
linux
机器中任务的
优先级
?这有可能设定一项任务的生命周期的
优先级
吗?我想
浏览 0
提问于2013-08-26
得票数 2
2
回答
取消/取消jenkins中的低
优先级
构建
如何
将Jenkins设置为在较高
优先级
的作业可运行时自动取消/取消低
优先级
的作业?在没有实现这样的功能的情况
下
,我
如何
才能做到这一点?而且,我可以用一个包装器启动低
优先级
的作业,这个包装器会产生一个单独的
进程
来监视这个文件,并在需要运行高
优先级
的作业时终止低
优先级
的
进程
。 但是上面的内容是相当复杂的,所以我想避免这样做。我可以使用
linux
“很好
浏览 1
提问于2015-06-26
得票数 1
1
回答
进程
优先级
与线程
优先级
、
、
、
在
Linux
中,
进程
是一组线程。每个线程都有自己的
优先级
!但是
进程
也有
优先级
吗?如果是这样,它与线程
优先级
有什么不同?当创建一个新
进程
时,这些值是
如何
传播的?
浏览 1
提问于2011-02-11
得票数 5
回答已采纳
1
回答
如何
为我的应用程序中的线程设置相对的线程
优先级
,而不需要root访问
、
、
、
我有一个在
Linux
、Windows和MacOS/X上运行的线程C++应用程序(在
Linux
和MacOS/X
下
使用pthread,在Windows
下
使用_beginthreadex() )。显而易见的解决方案是设置线程
优先级
,A获得最高的线程
优先级
,C获得最低的线程
优先级
。然而,美中不足的是,这个应用程序通常在没有任何特殊权限的情况
下
运行,我遇到的大多数设置线程
优先级
的API都需要root权限才能工作。 非根<em
浏览 0
提问于2017-05-15
得票数 1
1
回答
sh脚本的
优先级
是否比
linux
中的脚本创建的实时
进程
低?
、
、
/sched-%d", system(cmd_str);} 我打算同时创建两个
优先级
为90的RR
进程
,让它们做简单的计算并竞争CPU#1。5秒后,我将创建一个
优先级
为95的先进先出
进程
。在我的想象中,先进先出
进程
将中断前两个
进程
并独占CPU#1。然后在终端上运行脚本,并在另一个终端上观察top命令,我发现系统创建了一个
进程
,而不是同时创
浏览 1
提问于2019-10-08
得票数 3
2
回答
在Ubuntu中,是否有任何基于每个流程的流量整形的解决方案?
、
在这种情况
下
,根据协议来确定流量的
优先级
是没有用的。因此,我需要的是给予火狐
进程
高
优先级
和wget
进程
低
优先级
。因此,我可以眉毛网页和使用HTTP下载也。因此,在
Linux
中,这是可能的,因为在
Linux
中,一切都可以完成。谁来帮帮我..。
浏览 0
提问于2013-07-05
得票数 1
1
回答
将
Linux
线程
优先级
更改为实时SCHED_FIFO
我试图通过SCHED_FIFO将
Linux
线程
优先级
更改为实时pthread_setschedparam。我得到了错误的“不允许”。 当
进程
在root (sodo)
下
执行时,我会得到这个错误。将
Linux
线程
优先级
更改为实时SCHED_FIFO的正确方法是什么?
浏览 11
提问于2022-06-12
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux下命令行如何KILL掉一个进程?
在 Linux 中如何结束进程
Linux下修改系统时间的简单方法
一行代码如何隐藏 Linux 进程?
Linux 下如何使用QQ
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券