腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
pthread_kill异步信号在
Linux
上安全吗?
、
、
OpenGroup Unix规范 pthread_kill()是异步信号安全的.但是
Linux
并没有在相关部分列出这个函数。 那么,在
Linux
上的信号处理程序中调用pthread_kill安全吗?我知道它是用tgkill()实现的(这是安全的.但这并不能自动保证pthread_kill()的安全
性
)。不幸的是,当
实时
信号队列已满时,
Linux
将恢复到向整个进程提供SIGIO .为了纠正这个SIGIO处理程序,它将该信号转发回指定的
线程
(该
线程
阻止SIGIO并在信号处
浏览 2
提问于2018-07-23
得票数 4
回答已采纳
1
回答
在
Linux
内核中,以下创建
实时
线程
的方法正确吗?
、
、
、
、
在
Linux
内核中,
线程
调度是
实时
调度(如SCHED_FIFO)和普通调度(SCHED_NORMAL)。2、给
线程
一个
实时
调度程序。 这对
实时
线程
没问题吗?
浏览 4
提问于2013-04-16
得票数 5
回答已采纳
1
回答
Linux
3.19中的CPU亲和
性
、
、
、
、
我在许多内核
线程
上设置CPU亲和
性
时遇到问题。内核是3.19 ( SMP 100 on )的变体,在禁用了超
线程
的6核Intel上。我设置了isolcpus=1-5。启动后,许多
线程
使用掩码3f运行(即允许0-5个Cpus )...提前谢谢你。
浏览 17
提问于2015-08-12
得票数 2
1
回答
将
Linux
线程
优先级更改为
实时
SCHED_FIFO
我试图通过SCHED_FIFO将
Linux
线程
优先级更改为
实时
pthread_setschedparam。我得到了错误的“不允许”。 当进程在root (sodo)下执行时,我会得到这个错误。将
Linux
线程
优先级更改为
实时
SCHED_FIFO的正确方法是什么?
浏览 11
提问于2022-06-12
得票数 0
1
回答
请求调度在一起的多个
Linux
线程
的可能
性
(同时)
、
我希望能够请求
Linux
在同一时间安排两个或多个
线程
。我的意思是,今天,当我的多
线程
程序被执行时,我知道在最坏的情况下,每次只有一个
线程
在物理上被执行(调度)。现在我想告诉
Linux
:下面是
线程
Ids的列表,请尝试将它们安排在同一时间,可能使用核心亲缘关系。有这样的能力存在吗,还是有人做过这方面的工作?目标是让一个或多个任务
线程
(专用于任务)与主
线程
同时运行。主
线程
会给它们很短的任务来执行,比如存储到或搜索一个散列或数组。同时,主<e
浏览 0
提问于2016-07-19
得票数 1
2
回答
Linux
中的
实时
调度器
、
为什么在
Linux
中,sched_fifo和sched_rr被称为
实时
调度程序,而sched_other被称为非
实时
调度程序?
浏览 0
提问于2018-07-09
得票数 1
2
回答
使用SoC的
Linux
和
实时
操作系统(ARM,Xilinx)
、
、
、
我有一个Xilinx Zynq Soc板,包括双核ARM9,我需要开发一个应用程序来支持
实时
属性控制应用程序(时间截止日期到响应时间),以及做大量处理的应用程序(图像等)。以及它们之间的一些基本通信,但最重要的是,我需要能够控制
Linux
部分(至少以某种方式挂起它,在最好的情况下“暂停它”,以便有可能关闭它,然后再次运行它)。所以我想知道怎么把它组合起来。其中一个选项,可以是RTLinux,至少在描述中,我发现它提供了将
实时
内核和它旁边的
linux
内核作为
线程
运行的可能
性
,但似乎它现在是
浏览 4
提问于2018-12-07
得票数 0
1
回答
在C中创建周期
性
Linux
线程
的最佳方法是什么?
、
、
、
对于我的应用程序,我有准确的周期
线程
的要求,相对较低的周期时间(500秒)。目前,周期任务是通过clock_nanosleep实现的。不幸的是,clock_nanosleep的实际睡眠时间受到其他
线程
的干扰--即使优先级较低。每秒钟一次,睡眠时间超过大约50毫秒。我在Debian9.5、RaspberryPi和带有Preemt的ARM-
Lin
浏览 2
提问于2018-08-30
得票数 1
1
回答
混合系统中的优先继承行为
、
、
如果我有一个
实时
的
linux
系统,但是某些子系统不是
实时
的。如果我对
实时
和非
实时
部分共享的某些同步对象使用优先级继承,会发生什么情况?
浏览 0
提问于2015-03-11
得票数 1
2
回答
为什么“杀死-l`”没有列出32和33的信号号码?
、
、
在
linux
上执行kill -l提供: 6) SIGABRT
浏览 0
提问于2014-09-16
得票数 22
回答已采纳
2
回答
在python和java中设置
线程
亲和
性
、
、
、
、
当我使用Java或Python创建
线程
时,我在操作系统
线程
中找不到pid。实际上,Python中的get_ident()给了我一个非常大的数字,它不可能是PID。事实上,我需要将所有其他
线程
的进程亲和
性
设置为第一个处理器核心,然后我希望将其他核心专用于在程序中运行的特定
线程
,以创建
实时
环境。
线程
数将少于剩余的处理器核心数。该程序将安装在
Linux
机器上。
浏览 5
提问于2014-12-03
得票数 1
1
回答
linux
和多核系统
实时
周期任务(< 1ms)的最佳实践
、
、
、
、
我用
Linux
作为操作系统的四核嵌入式计算机来控制机器人系统.以下是一些背景和要求; 的一些任务(信号处理和硬件通信)需要一些严格的“
实时
”操作。运行周期为500 is或1000 is (configurable)The计数器,即所谓的“硬
实时
HW”(有指定DSP的一个)偶尔缺失1~2个周期(可能是由于抖动),偶尔会导致系统operation.Missingthreads'.Set 将“
实时
操作”所需的所有功能都放在一个
线程
中
浏览 7
提问于2022-08-21
得票数 2
1
回答
I/O绑定与CPU绑定依赖于内核?
、
、
、
、
我在网上看到这个问题,准备面试:CPU绑定 起初,我认为I/O绑定会受到更大的影响,因为它必须等待从磁盘读取完成(而不仅仅是要求操作系统在准备就绪时唤醒它)。但我认为这是错误的,因为即使在非先发制人的内核中,进程也可以自行决定完成它的工作,然后让另一项工作完成。
浏览 7
提问于2021-06-04
得票数 3
1
回答
有没有一种从Xenomai
实时
线程
调用gettimeofday()的安全方法?
、
、
、
、
我正在运行一个Xenomai
实时
线程
,它有时需要调用gettimeofday(),以便根据ptpd找出当前时间。但是,这样做似乎是不安全的:特别是,它偶尔会将xenomai
线程
和
Linux
内核置于“活锁”状态,导致gettimeofday()旋转CPU并且永远不会返回,如所述。我的问题是,有没有一种从Xenomai
实时
线程
获取gettimeofday()信息的安全方法?我正在考虑将我自己版本的gettimeofday()添加到我的
Linux
内核中(如果read_seqr
浏览 7
提问于2011-07-07
得票数 2
回答已采纳
1
回答
在
linux
中,如何在用户模式下运行代码而不被抢占
thread-stop-preemptionthread-start-preemption原子函数在用户模式下可用吗?
浏览 2
提问于2018-03-28
得票数 0
2
回答
Pthread优先级和调度
、
、
、
我期望的结果是,具有最高优先级的
线程
是打印输出的
线程
,直到该客户端连接,而其他
线程
应该等待。 int policy=SC
浏览 5
提问于2015-09-29
得票数 1
3
回答
用
实时
Linux
开始编程的最好方法是什么?
、
、
我尝试了
实时
(STM32),并得到了正确的闪烁发光二极管的结果,但我没有真正理解整个过程,因为我只是遵循步骤,无法在互联网上找到每个步骤的完整描述。 我想在
实时
linux
上实现调度。
浏览 5
提问于2015-03-30
得票数 3
回答已采纳
2
回答
哪些代码不应该作为
实时
代码编写?
、
、
、
线程
管理服务。
线程
调度服务。
线程
特定的数据。 请指点。
浏览 10
提问于2012-04-05
得票数 1
回答已采纳
1
回答
同时具有
实时
循环和非
实时
功能的更好的方法是什么
、
、
、
、
同时,我们可能想要做一些不具有
实时
性要求的事情,如路径规划、图像处理、目标识别等。此外,来自非
实时
任务的一些结果将被发送到
实时
电机控制回路以控制机器人。对于
实时
部分,我使用带有RT-Preempt Patch的Ubuntu。因此,我可以在while循环中运行
实时
控制循环,就像示例代码一样。由于我对
实时
编程非常陌生,我不知
浏览 0
提问于2014-08-08
得票数 4
1
回答
关于pthread调度器和优先级的问题
、
Q1:Q2:
线程
优先级是只在进程内部生效还是跨多个进程生效?例如,我有两个进程,都使用SCHED_RR。一个具有优先级为99的
线程
,另一个具有优先级为98的
线程
。前一个
线程
比后一个
线程
有更高的优先级吗?如果
线程
使用不同
浏览 3
提问于2014-03-10
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
BC-Linux系统调优-虚拟化实时性提升
linux多线程服务器
Linux系统编程 线程属性
分享:C语言编程——LINUX 多线程
Linux系统编程 线程同步概念
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券