腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Linux
中的“top”中没有显示sched_
rt
_runtime_us与sched_
rt
_period_us的比率。
linux
、
scheduling
我正在检查
Linux
的sched_
rt
_runtime_us的影响。我对
Linux
调度的理解是,sched_
rt
_period_us定义
RT
进程的调度周期,sched_
rt
_runtime_us定义
RT
进程在该期间内可以运行多少。在我的
Linux
4.18.20中,kernel.sched_
rt
_period_us = 1000000, kernel.sched_
rt
_runtime_us = 950000,所以在每秒
浏览 8
提问于2020-11-24
得票数 0
1
回答
SCHED_
FIFO
高优先级线程正在被SCHED_
FIFO
低优先级线程抢占吗?
linux
、
real-time
、
scheduler
、
scheduling
我正在
Linux
RT
多核机器上测试我的多线程应用程序。至 /proc/sys/kernel/sched_
rt
_period_us containing 1000000/proc/sy
浏览 2
提问于2014-10-01
得票数 2
1
回答
Linux
调度策略: SCHED_
FIFO
与SCHED_RR的对抗
linux
、
scheduled-tasks
根据我在搜索过程中所理解的,
FIFO
任务需要阻塞或自动放弃,以便释放CPU并允许其他人在该CPU上运行。我不能确定的是三个具体的案例:我相信答案是否定的,请评论。( 2)具有prio 50的可运行
FIFO
任务会先于prio 99(在RR时间结束之前)抢占(运行) RR任务吗?我相信答案是否
浏览 0
提问于2017-09-30
得票数 0
1
回答
Linux
内核中的setscheduler()
linux
、
linux-kernel
= SCHED_OTHER) p->prio = MAX_USER_
RT
_PRIO-1 - p->
rt
_priority; P是指向具有当前pid (参数)的任务描述符的指针,所以如果它的策略不是SCHED_OHTER(它意味着SCHED_
FIFO
或SCHED_RR),那么为什么我们要这样更改p->prio呢?
rt
_priority到底是什么意思?提前感谢
浏览 3
提问于2011-04-24
得票数 3
1
回答
Linux
共享对象如何检测它是在标准内核还是实时内核上执行的?
linux
、
kernel
、
real-time
、
scheduler
、
detect
我想知道一些C代码是否允许共享对象“检测”,如果它是在标准或实时
Linux
平台上执行的(以便采取相应的行动)。
浏览 1
提问于2021-04-07
得票数 0
回答已采纳
1
回答
安装libpam-systemd后的sched_setscheduler错误
linux
、
pam
、
ubuntu-15.04
只是尝试用SCHED_
FIFO
策略将sched优先级设置为最大。这段代码在我安装libpam-systemd后开始抛出错误。 printf("priority %d \n", param.sched_priority)
浏览 0
提问于2015-12-01
得票数 3
2
回答
如何提高1ms定时器在
Linux
中的实时性能?
linux
、
timer
、
embedded
、
real-time
、
preempt-rt
我正在开发一个嵌入式
Linux
项目,使用的是版本3.3左右的arago发行版。我已经检查了内核是否配置了CONFIG_PREEMPT内核选项,这对实时性很好。= 1; // lowest
rt
priority但这没什么区别。我猜想一个合乎逻
浏览 5
提问于2012-12-05
得票数 5
2
回答
结构sched_param中的sched_priority指的是什么?
linux
、
linux-kernel
、
scheduling
、
scheduler
我使用的是
linux
2.4.X,文档中写道:但是,我记得
rt
进程的优先级是0-99,SCHED_OTHER的优先级是100-139,所以...我错过了什么?
浏览 4
提问于2014-11-22
得票数 1
2
回答
为什么SCHED_
FIFO
线程被分配给相同的物理CPU,即使空闲CPU是可用的?
linux
、
performance
、
kernel
、
scheduler
、
hyperthreading
尽管系统中有空闲的物理CPU,但繁忙的SCHED_
FIFO
任务似乎往往被安排在来自同一个物理CPU的逻辑核心上。这种情况似乎不会发生在非SCHED_
FIFO
线程上。它也是在迁移完内核4.19之后开始的。 对于SCHED_
FIFO
线程来说,这种行为正确吗?是否有任何标志或配置选项可以更改此调度程序行为?
浏览 2
提问于2022-04-07
得票数 6
1
回答
SCHED_RR和SCHED_
FIFO
只在"prempt核“上工作?
raspbian
、
real-time
、
priority
我想运行以下命令:我读过人们使用"PREEMPT_
RT
补丁“。这是否需要有效地使用SCHED_
FIFO
SCHED_RR?
浏览 0
提问于2019-09-30
得票数 1
回答已采纳
2
回答
Linux
:录音/播放声音的计时
linux-kernel
、
serial-port
、
timing
、
recording
我有一个更普遍的问题,关于在标准
Linux
中处理声音播放和通过串口接收数据的时间。 目前,我正在读取一个PCM信号到达一个(pl2303),这是记录,编码和发送从一个FPGA。如果我在录制软件之前直接调用"sleep 1; mpg123 $MP3FILE &“,
Linux
内核将对它们进行不同的调度(可能这会导致10 my,取决于系统负载?)
浏览 9
提问于2010-05-21
得票数 1
2
回答
谁知道
fifo
.c
linux
fifo
调度程序的文件位置?
linux
、
kernel
、
scheduler
我正在尝试在3.12内核中自己实现
FIFO
调度器,我无法找到
FIFO
文件的位置…例如
rt
.c位于/kernel/sched/
rt
.c
浏览 0
提问于2014-03-11
得票数 0
3
回答
在C++中不能触发优先级反转
c++
、
pthreads
、
real-time
、
mutex
、
thread-priority
threads with priority < 99 struct sched_param params; pthread_attr_setschedparam(&
浏览 2
提问于2012-03-19
得票数 3
回答已采纳
1
回答
Linux
中调度程序调试工具
linux-kernel
、
embedded-linux
、
scheduling
、
linux-rt
我有一个嵌入式
linux
系统,它包含两个必须实时(或软实时)运行的线程。在使用SCHED_OTHER时,我注意到很多抖动,但这两个线程总是在分配的时间内执行。我在启用了PREEMPT_
RT
的情况下应用了
RT
修补程序,使用SCHED_
FIFO
运行这两个线程(线程优先级较高~80)会带来更少的抖动,总体上要好得多,除非偶尔两个线程都错过了最后期限(而不是每10我想问,在嵌入式
linux
操作系统上调试
Linux
调度(在
RT
下)时,哪个工具是最好的。我想起来了,但我不知道它是最
浏览 5
提问于2016-11-04
得票数 6
1
回答
如何使一个进程完全占用一个CPU?
linux
、
scheduling
、
real-time
我正在开发一个嵌入式
Linux
系统(内核-5.10.24)。我试图使一个进程完全占用一个CPU,而不被排定。); perror("error: Failed to set thethread priority"); } ; } 我将SCHED_
FIFO
(优先级我
浏览 0
提问于2023-05-08
得票数 2
2
回答
kernel.sched_
rt
_runtime_us在
Linux
4.18.20中的测试效果
linux
、
scheduler
我在
Linux
下用C语言写了一个测试来检查kernel.sched_
rt
_runtime_us内核参数的影响。在我的
Linux
系统中,它们默认设置为kernel.sched_
rt
_period_us = 1000000 kernel.sched_
rt
_runtime_us = 950000。int sec) struct sched_param schedp; schedp.sched_priority = sched_get_priority_max(SCHED_
FIFO<
浏览 0
提问于2020-11-23
得票数 1
1
回答
Linux
内核调度器的底层存储
c
、
linux
、
linux-kernel
、
scheduler
我正在研究
Linux
,并试图了解Robin调度算法是如何工作的。在kernel\sched_
rt
.c文件中,有一个名为task_tick_
rt
的方法定义如下: */ return; if (--p->
浏览 3
提问于2013-10-11
得票数 4
回答已采纳
1
回答
更改线程实时调度策略失败: CONFIG_
RT
_GROUP_SCHED=y
c++
、
docker
、
linux-kernel
、
real-time
、
cgroups
我试图在实时组中运行docker,我遇到了在内核中启用cgroups - CONFIG_
RT
_GROUP_SCHED来运行实时docker应用程序(这里:) std::cout << "Scheduling is NOT SCHED_
浏览 143
提问于2019-07-05
得票数 2
5
回答
Linux
,需要精确的程序定时。调度程序唤醒程序
c++
、
c
、
linux
、
timing
、
scheduler
我有一个运行在
Linux
系统上的线程,我需要尽可能精确地执行它。例如,每毫秒执行一次。
浏览 2
提问于2011-06-10
得票数 11
1
回答
为什么低优先级进程会影响高优先级进程的延迟?
c
、
linux
、
linux-kernel
、
scheduler
、
scheduling
我已经通过循环测试测试了
rt
进程的延迟。并发现,当启动几个优先级较低的
rt
进程(优先级为40)时,高优先级
rt
进程的延迟会越来越大。我无法解释。令人不安的过程很简单:schedp.sched_priority = 40;while(1) { while(j++
浏览 1
提问于2020-03-13
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
求职攻略|一题解决同步FIFO设计难题
打通Linux任督二脉线下课程报名通知,上海-3
RT-Thread记录(四、RT-Thread 时钟节拍和软件定时器)
BC-Linux系统调优-虚拟化实时性提升
一种高可靠性高速可编程异步FIFO的设计
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券