腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
启用
禁用
中断
和
线程
安全
、
、
如果之前看到特定的Post res = Post_Bits & Post;,那么在获得结果、将Post_Bits清除到其原始状态Post_Bits &= (~Post);并测试条件之前
禁用
中断
的意义何在例如,如果在另一个函数上使用了Post_Bits,而您在这里更改了它,那么在
禁用
/
启用
中断
中清除它会使它
线程
安全
吗?
浏览 18
提问于2017-06-23
得票数 0
回答已采纳
1
回答
为什么ARM中有2个寄存器用于
启用
/
禁用
中断
,而不是1?
、
、
我的想法是,关键的原因是,为了避免干扰正在进行的
中断
,我们使用set
启用
寄存器来
启用
所有
中断
,使用清除
启用
寄存器来
禁用
所有
中断
。 这就是正确的理由吗?这背后有更深层次的解释吗?
浏览 2
提问于2015-11-23
得票数 5
回答已采纳
2
回答
为什么在M4端口的threadx调度程序上这么早
启用
中断
?
、
、
、
在threadx的M4端口上实现挂起的
中断
,其中做了实际的上下文切换的多
线程
支持的
线程
,它显示了所有的
中断
,在程序期间,
中断
都打开而没有
禁用
像其他rtos,如ucos,rtthread等,那么这是不是导致一些不可预测的事情在运行时呢就像下面的代码一样,在恢复下一个准备运行的
线程
之前,会执行"cpsie“ 202行取消了
中断
,但是实际的上下文swithc还没有结束,这不像ucos在m4端口上做的那样,为什么这是
安全
的?谢谢!
浏览 37
提问于2020-07-06
得票数 0
1
回答
为什么Linux内核中没有wait_event_..._irqsave()函数或宏?
、
、
、
、
include/linux/wait.h中提供了函数wait_event_lock_irq(wq_head, condition, lock),该函数需要持有lock并使用spin_lock_irq()
和
spin_unlock_irq
浏览 6
提问于2019-06-24
得票数 0
1
回答
为什么在上下文切换之前
禁用
中断
?
、
、
、
我正在读操作系统教科书,在同步一章中,它说: sleep(); else set_busy;} 进入睡眠将实现上下文切换
浏览 3
提问于2020-02-01
得票数 0
1
回答
禁用
超
线程
处理器上的
中断
、
、
、
、
假设我有一个超
线程
处理器,操作系统将它们看作是两个不同的虚拟处理器-- vp1
和
vp2。现在,在LWP1 on vp1中,我
禁用
硬件
中断
中断
。这不等于说,除非
启用
,否则这两个虚拟处理器都不会得到任何
中断
吗?如果这是真的,这也意味着在另一个处理器vp2上
启用
另一个vp2上的
中断
也会
启用
vp1上的
中断
?我假设从内核
禁用
中断
,只在本地处理器上
禁用
<em
浏览 1
提问于2017-10-04
得票数 0
回答已采纳
1
回答
从内核
启用
和
禁用
中断
如何防止竞争条件?
、
、
、
我唯一能想到的就是
启用
/
禁用
中断
也会
禁用
内核抢占。这将使不可能(?)用于同时接触共享内核数据的多个
线程
。 我是否遗漏了什么(可能是因为一次只能为一个CPU
启用
/
禁用
中断
?)?
浏览 0
提问于2016-05-15
得票数 0
4
回答
防止嵌套调用
、
、
、
我有一个
禁用
中断
的函数,但问题是,如果我
禁用
它们,并且调用一个也
禁用
/
启用
它们的函数,它们会过早地重新
启用
。下面的逻辑足以防止这种情况发生吗?
浏览 0
提问于2013-01-29
得票数 3
回答已采纳
3
回答
启用
线程
安全
的服务器php
、
、
我正在尝试实现
线程
在php
和
xampp在windows上我可以做到这一点,但我有一个linux服务器与cpanel
和
配置中的
线程
安全
是
禁用
的,我怎么才能把
启用
我的服务器linux?我调用phpinfo(),它显示“
线程
安全
”被
禁用
浏览 0
提问于2014-04-29
得票数 4
回答已采纳
2
回答
在mplab xc8 IDE中,它是否与Assembler sei()一样
安全
地使用ei()?
、
、
、
、
给定: XC8的ei();//
启用
全局
中断
和
AVR's cli() 那么可以
安全
地说ei() == sei() && di() ==
浏览 4
提问于2017-01-12
得票数 1
回答已采纳
1
回答
如果在之间发生
中断
,那么
线程
执行会发生什么情况?
我对tasklet的了解是: 由于在下半部分所有
中断
都
启用
了,所以如果一个微
线程
正在运行,并且在任何
中断
之间出现,会发生什么情况。(如果在执行任务时
禁用
中断
,那么tasklet的好处是什么)?正确的说法是,
线程
是具有优先级级别0(Hi优先级任务)
和
优先级级别6(
浏览 4
提问于2014-03-03
得票数 1
1
回答
C中的
线程
(
和
irq)
安全
动态内存处理程序
、
、
、
我正在寻找在多
线程
系统中使用动态内存处理程序
安全
的提示。问题的详情: 在调用分配程序函数时
禁用
和
启用
中断
浏览 7
提问于2015-05-07
得票数 1
4
回答
Java并发性:可重置的
启用
/
禁用
等待条件
、
、
、
基本上,我需要三个手术: 这样,
线程
A就会调用enable()。现在,
线程
B调用await()并进入休眠状态,直到
线程
A (或另
浏览 1
提问于2018-11-22
得票数 4
1
回答
懒散时间后胡乱奇怪的撞车
、
、
、
、
我使用
线程
,如果这个增值编译器是GCC 4.7在Linux上 0 0x00007fff8e09b524 addbyter /home/stefano/Desktop/myproject/curl-
浏览 2
提问于2013-12-30
得票数 7
1
回答
在
禁用
中断
时
中断
boost::thread
、
、
在使用boost::Threads时,我遇到了这个
中断
问题。当我在
线程
B上从
线程
A执行boost::thread_interrupt时,而B
禁用
了
中断
(boost::this_thread::disable_interrupts di),
中断
似乎丢失了。也就是说,如果我在
启用
中断
之后放入一个boost::thread::interruption_point(),它不会抛出boost::thread_interrupted异常。
浏览 2
提问于2011-03-03
得票数 1
回答已采纳
1
回答
我们必须
启用
或
禁用
每个层上的PCI
中断
,还是仅在最接近硬件的地方
启用
或
禁用
PCI
中断
?
、
、
、
、
我正在实现一个PCIe驱动程序,我想了解在什么级别上可以或应该
启用
/
禁用
中断
。我故意不指定OS,因为我假设它应该与任何平台相关。我所说的等级是指以下几个方面:
中断
也可以在设备级别被屏蔽,例如,我们可以配置设备不触发对主机的某些
中断
据我所知,无论在PCIe上使用什么
中断
类型(INTx仿真,MSI
浏览 3
提问于2015-11-11
得票数 2
回答已采纳
1
回答
boost
线程
在终止后会被
中断
吗?
、
、
、
根据,谢天谢地,你可以加入一个已完成的
线程
,并避免如果你必须有条件地加入一个
线程
,只有在运行时才会出现的竞争条件。 但是thread::interrupt()呢?它可以在
线程
退出后调用吗?
浏览 0
提问于2012-05-17
得票数 3
回答已采纳
1
回答
Freertos Cortex M3 -端口收益率跳回到main()
我使用启动
线程
来初始化项目。此
线程
在其他模块创建其
线程
的项目初始化期间
禁用
上下文切换(TaskSuspendAll),因此初始化只会被
中断
中断
,而不会被其他
线程
中断
。在项目初始化结束时,启动
线程
启用
上下文切换(ResumeAll)。 当前的演示项目添加了一个
线程
,它将闪烁一个led。一旦启动
线程
启用
临界区,应用程序就会跳回到portYield ()(我不知道是通过
浏览 0
提问于2018-04-06
得票数 0
1
回答
在不同步的情况下从
线程
读取值
安全
吗?
、
、
我想知道从主
线程
之外的VCL控件读取值是否
安全
。假设我从一个
线程
(没有TMemo/TEdit )从一个控件读取一行(或它的标题属性),但是也要确保已经
禁用
了TMemo/TEdit控件
和
/或
启用
了它的只读标志。
安全
吗?
浏览 4
提问于2016-11-18
得票数 3
回答已采纳
1
回答
在MATLAB中为Swing控件
启用
“非
线程
安全
”警告
、
、
、
、
默认情况下,在MATLAB中
禁用
Swing“不
线程
安全
”警告。有人知道这个警告的标识符是什么吗?这样我就可以在MATLAB中
启用
它了吗?这个链接是关于
线程
安全
和
为什么IT是重要的:
浏览 0
提问于2011-06-09
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Joom平台CSV文件禁用和启用产品介绍
多线程环境,线程安全知识点Violatile和synchronized
因安全担忧,OpenBSD 将禁用英特尔 CPU 的超线程支持
线程安全和可重入的区别
英国电信警告:禁止华为太快可能会导致网络中断和安全问题
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券