腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
POSIX共享内存模型
、
、
、
是否有POSIX共享内存的内存模型规范(跨进程)?
浏览 4
提问于2020-06-27
得票数 1
回答已采纳
1
回答
共享内存锁定和进程崩溃
、
、
、
我想更好地理解共享内存的
同步
问题。我知道进程
间
同步
在不同的操作系统上可以有不同的工作方式。最大的区别是当锁定共享内存的进程崩溃时会发生什么。Windows释放在进程崩溃后锁定命名互斥锁,而
linux
不释放它。有没有人能更好地给我解释一下这个问题,优点和缺点是什么?在
linux
下,在进程崩溃后,如何可能出现命名互斥或进程
间
信号量?
浏览 1
提问于2010-08-28
得票数 1
1
回答
x86如何发出
中断
指令流信号
、
、
、
Linux
信号是如何导致X86处理器的指令流
中断
的?那么使用的是什么CPU工具呢?
同步
中断
是针对诸如页面错误、异常等问题。这些问题是由CPU上执行的指令引起的。异步
中断
来自来自LAPIC的IPI,定时器
中断
或I/O-APIC拾取的
中断
,并被路由到正确的LAPIC,然后
中断
处理器。所以这些都是外部事件。但是信号使用哪种X86机制来
中断
指令流并开始处理信号处理程序。 它
浏览 1
提问于2020-05-29
得票数 0
5
回答
Linux
的消息队列有什么缺点?
、
、
、
我正在研究一个用于嵌入式
Linux
进程
间
通信的消息队列。我想知道为什么我不使用
Linux
提供的消息队列,如下所示:在商业嵌入式产品上直接使用这组函数有什么缺点?
浏览 13
提问于2012-03-05
得票数 14
回答已采纳
2
回答
64位/32位IPC的POSIX信号量的替代方案?
、
、
、
、
我需要为一个需要在64位和32位进程之间
同步
的项目实现某种类型的阻塞等待。忙于等待共享内存变量会导致性能/调度问题,并且POSIX信号量似乎不支持32位和64位进程之间的IPC。对于
Linux
上的进程
间
同步
,是否还有其他低开销的替代方案?
浏览 23
提问于2019-07-18
得票数 3
2
回答
在SMP系统上并行运行同一
中断
的多个实例
、
、
、
在
linux
的多处理器系统上,是否可以同时运行同一
中断
的多个实例?如果不可能,为什么我们需要使用自旋锁在
中断
处理程序之间进行
同步
? 感谢Venkatesh
浏览 0
提问于2014-08-06
得票数 2
1
回答
如何在
Linux
的多线程中实现
同步
我有四个线程,我需要在这些线程之间转换数据,函数如下: processing; processing;
linux
中是否有任何
同步
功能可以确保线程到达同一时
间
点在windows中,我使用原子相加和原子比较来实现__sync(),在
Linux
中我没有发现原子比较函数。
浏览 2
提问于2011-09-20
得票数 2
回答已采纳
3
回答
共享内存中的std::mutex不工作
、
、
、
、
我有一个场景,共享内存区由两个不同的进程独占访问。当我启动进程时,第一个进程成功地锁定了互斥锁,更新了内存,并解锁了互斥锁。但我观察到,当第二个进程试图锁定它时,它仍然处于死锁状态,等待互斥锁解锁。我使用的是std::mutex。请告诉我我错过了什么。
浏览 51
提问于2017-10-10
得票数 4
2
回答
哪个CPU增加了SMP中的jiffies?
、
、
但在SMP中,所有CPU都会有自己的计时器
中断
,因此会有自己的计时器ISR。所以我的问题是: jiffies在所有CPU上都是全局的吗?如果是这样,那么哪个CPU在其定时器ISR中如何递增它?
浏览 1
提问于2012-07-19
得票数 5
3
回答
Linux
/FreeBSD上的O_DIRECT与O_SYNC
、
、
我正在编写一个运行在
Linux
和FreeBSD上的程序,我想确保在每个write()返回时,数据实际上都被写到物理设备上的文件中,这样我的数据就不会因为意外而丢失(例如,停电,进程被意外
中断
,等等)。根据打开(2)手册页,在
Linux
(高于2.6)上,O_DIRECT是
同步
的,但可能存在性能问题;在FreeBSD上,O_DIRECT不能保证
同步
,也可能有问题。因此,在
Linux
上,O_DIRECT或O_SYNC都保证
同步
写入,但是哪一个性能更好?在FreeBSD上,为
浏览 28
提问于2013-10-18
得票数 7
回答已采纳
5
回答
在c++中从另一个进程解锁线程
、
、
、
我正在编写一个进程
间
通信模块(进程A和进程B)。谢谢。 编辑:我正在寻找适合三种主要OSes的方法: Ms Windows,Apple Mac,GNU/
Linux
。
浏览 0
提问于2009-08-05
得票数 0
回答已采纳
1
回答
Hypervisor如何
同步
主机和来宾VM之间的时间?
、
、
、
我读过博客: 在进行了一些研究之后,我发现这是由于默认的
Linux
内核以1000 to的内部时钟频率运行,而且VMware无法在不丢失时钟的情况下按时交付时钟
中断
。这意味着一些时钟
中断
会在没有通知
Linux
内核的情况下丢失,
Linux
内核假定每个
中断
标记为每秒1/1000秒。因此,每一个丢失的时钟
中断
都会使时钟落后1/1000秒。现在,我的问题是,如果管理程序能够处理时钟
中断
,那么管理程序如何在内部
同步
时间?
浏览 3
提问于2010-12-12
得票数 4
回答已采纳
1
回答
从亚马逊网络服务查询BigQuery时出现"[Errno 101]网络不可达“错误
我正在从亚马逊网络服务上的一个实例运行BigQuery查询。我经常收到这样的错误:"Errno 101网络无法访问“。这是我在亚马逊网络服务上的VPC配置的问题,还是在谷歌云之外使用BigQuery时的常见问题?
浏览 2
提问于2016-01-20
得票数 0
2
回答
DMA缓存一致性管理
、
、
、
在
中断
例程中,我在切换DMA缓冲区时酌情调用pci_dma_sync_single_for_cpu()和..._for_device(),但是在32位
Linux
2.6.18 (RHEL 5)上,这些命令是扩展到零的宏.这解释了为什么当在这个内核上禁用缓存窥探时,我的设备会返回垃圾!我已经浏览了内核源代码的历史,直到2.6.25为止,只有64位的x86有用于DMA
同步
的钩子。从2.6.26开始,似乎有一种通过字段include/asm-generic/dma-mapping-common.h实现DMA
同步
浏览 3
提问于2011-08-20
得票数 22
1
回答
为什么tasklist_lock使用write_lock_irq而不是write_lock?
、
、
、
在
Linux
内核中,读/写自旋锁用于
同步
对任务列表的访问。然而,read_(Un)用于读取,write_(un)lock_irq用于写入。为什么需要在锁定写入时禁用
中断
?
浏览 0
提问于2013-02-06
得票数 1
回答已采纳
2
回答
IPC的共享内存和线程的共享内存有什么不同?
、
、
、
让我们使用像shmget()这样的POSIX共享内存--这是一个协调进程
间
通信的公共调用。调用shmget()和协调共享内存段上的通信与
Linux
如何在单个进程中实现共享内存和线程之间的
同步
有什么不同。它们当中有没有更轻的?
浏览 4
提问于2012-11-12
得票数 4
回答已采纳
1
回答
如何在
中断
上下文和进程上下文之间提供
同步
、
、
、
、
我对
linux
内核中的
同步
有一点怀疑,即在
中断
上下文模式和进程上下文之间适合什么样的锁定技术来保护临界区。 提前感谢……
浏览 2
提问于2016-05-03
得票数 2
2
回答
Linux
进程
间
重入信号量
、
、
、
、
我正在将一个Windows应用程序移植到
Linux
上,但我遇到了
同步
问题。我如何在
Linux
中模拟它呢?我可以给它添加一个引用计数,但然后我需要
同步
对它的访问,这意味着另一个(这次只针对当前进程)互斥锁。 有没有一个类可以提供可重入的进程
间
锁(可能在Boost中)?
浏览 2
提问于2009-11-17
得票数 1
回答已采纳
4
回答
文件锁定与信号量
、
、
、
出于好奇,在
Linux
上实现进程
间
同步
的首选方法是什么?sem*(2)家族的系统调用似乎有一个非常笨拙和过时的界面,而有三种方法来锁定文件- fcntl(),flock()和lockf()。
浏览 1
提问于2010-08-26
得票数 10
回答已采纳
1
回答
禁用
中断
以在内核代码中
同步
、
、
、
为什么在内核中
同步
代码时需要禁用
中断
?例如,在从
linux
schedule()函数中提取的以下代码中:prev = current; } deactivate_task(prev, rq); ;spin_lock_irq()函数禁用
中断
,但为什么需要
中断
?假设我没有禁用
中断
,然
浏览 2
提问于2014-06-28
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 进程间同步
Linux系统编程 线程同步概念
Linux下如何实现与Internet时间同步
linux下ntp时钟同步的搭建和使用
在Linux间传输文件的姿势(1)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券