腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
sync()调用和sync命令有什么不同?
、
、
、
我使用mmap()和fopen("/dev/mem")来创建到ARM系统中两个处理器核共享的物理
内存
块的映射。当运行
Linux
的处理器写入
内存
时,在另一个非
Linux
处理器看到所写数据之前,可能会有超过1秒的延迟。如果
Linux
进程在写入
内存
后立即进行系统调用,那么长延迟就会消失: system("sync; echo 3 > /proc/sys/vm/drop_caches" );
浏览 5
提问于2013-12-26
得票数 0
1
回答
在windows上共享
Linux
中的
内存
性能(
同步
开销:信号量)
、
、
、
、
这篇文章是关于在windows环境下计算
Linux
中共享
内存
的性能。CreateFileMappingMapViewOfFileshm_openmmap 共享
内存</em
浏览 11
提问于2012-05-28
得票数 1
4
回答
Linux
共享
内存
同步
、
、
、
、
我使用POSIX共享
内存
API (即shm_open)实现了两个共享数据的应用程序。一个进程更新存储在共享
内存
段中的数据,另一个进程读取它。我希望使用某种互斥或信号量来
同步
对共享
内存
区域的访问。我正在考虑的一些机制是 使用semget创建System信号量
浏览 5
提问于2013-01-16
得票数 9
回答已采纳
1
回答
POSIX共享
内存
模型
、
、
、
是否有POSIX共享
内存
的
内存
模型规范(跨进程)? 记忆障碍起作用了吗?
浏览 4
提问于2020-06-27
得票数 1
回答已采纳
2
回答
IPC的共享
内存
和线程的共享
内存
有什么不同?
、
、
、
让我们使用像shmget()这样的POSIX共享
内存
--这是一个协调进程间通信的公共调用。调用shmget()和协调共享
内存
段上的通信与
Linux
如何在单个进程中实现共享
内存
和线程之间的
同步
有什么不同。它们当中有没有更轻的?
浏览 4
提问于2012-11-12
得票数 4
回答已采纳
1
回答
共享
内存
锁定和进程崩溃
、
、
、
我想更好地理解共享
内存
的
同步
问题。我知道进程间
同步
在不同的操作系统上可以有不同的工作方式。最大的区别是当锁定共享
内存
的进程崩溃时会发生什么。Windows释放在进程崩溃后锁定命名互斥锁,而
linux
不释放它。有没有人能更好地给我解释一下这个问题,优点和缺点是什么?在
linux
下,在进程崩溃后,如何可能出现命名互斥或进程间信号量?
浏览 1
提问于2010-08-28
得票数 1
2
回答
Apache模块中
内存
映射文件
同步
过多
、
、
、
然而,当
内存
映射文件的大小增加时(在服务器运行时仍有足够的RAM来缓存它),系统有时实际上会停止,因为操作系统(在我的例子中是
Linux
)消耗了大量资源来使文件与磁盘
同步
。有什么方法可以控制/减少这种
同步
吗? 因为我现在不需要将内容
同步
到磁盘,所以我可能应该使用共享
内存
段,并且将尝试使用共享
内存
段。然而,我仍然对控制
内存
映射文件的
同步
的方法感兴趣。
浏览 4
提问于2010-12-08
得票数 1
回答已采纳
3
回答
共享
内存
的原子访问
、
、
、
、
我在多个进程之间有一个共享
内存
,这些进程以某种方式交互
内存
。为了在那个地址上释放
内存
。我可以保证地址按照体系结构(x86
Linux
)的要求对齐。 多核的
内存
同步
(即memorysync(addr)) --我看到的唯一方法是使用std::atomic_thread_fence(std::memory_order_release) --但这将“建立所有原子和轻松原子存储的
内存
<
浏览 1
提问于2012-01-06
得票数 15
0
回答
操作系统如何知道映射
内存
中的页面是脏的?
、
、
我的意思是,当数据直接在
内存
中更新时,不使用write()。 在
linux
中,我认为msync调用中指定的所有数据都已刷新。我们必须使用WriteFile来更新映射
内存
吗?如果我们在
linux
中使用write(),那么msync是否只
同步
脏页面?
浏览 9
提问于2017-01-03
得票数 2
回答已采纳
2
回答
具有共享只读
内存
的c++线程池
、
、
我是C++并发编程的新手,我想编写一个基于线程池模式的服务器(在
linux
机器上),线程需要从共享
内存
读取(并且只读取)才能响应传入的请求 我很困惑:(我想知道当线程访问只读
内存
时,是否需要做些什么来
同步
它们,以及如何做到这一点(可能使用
内存
映射文件?)
浏览 0
提问于2012-10-25
得票数 5
回答已采纳
3
回答
在现代
linux
中,/bin/sync何时有用?
在我看来,无论什么时候发生任何重要的事情,
Linux
都必须
同步
(比如在关闭之前,proto中缺少这一点会导致
同步
;神话)。如果
Linux
将是可靠的,而且我们似乎都相信它是可靠的,那么我必须假设它将确保在FS运行不
同步
会损害操作系统的命令之前将块写入FS。
同步
(8)手册页建议在程序以不适当的方式关闭时运行
同步
。我看到了这一点,虽然我认为只有极少数的程序有理由使用
同步
(并等待以确保建议有效),但无法通过一种让操作系统为它们
同步
的更干净的
浏览 0
提问于2015-12-31
得票数 7
回答已采纳
2
回答
64位/32位IPC的POSIX信号量的替代方案?
、
、
、
、
我需要为一个需要在64位和32位进程之间
同步
的项目实现某种类型的阻塞等待。忙于等待共享
内存
变量会导致性能/调度问题,并且POSIX信号量似乎不支持32位和64位进程之间的IPC。对于
Linux
上的进程间
同步
,是否还有其他低开销的替代方案?
浏览 23
提问于2019-07-18
得票数 3
5
回答
Linux
的消息队列有什么缺点?
、
、
、
我正在研究一个用于嵌入式
Linux
进程间通信的消息队列。我想知道为什么我不使用
Linux
提供的消息队列,如下所示:在商业嵌入式产品上直接使用这组函数有什么缺点?
浏览 13
提问于2012-03-05
得票数 14
回答已采纳
1
回答
OSX中的可回收
内存
是如何实现的?
、
、
我对理解OSX ()中可清除
内存
的底层实现很感兴趣。我来自
Linux
背景,对OSX/BSD完全陌生。
浏览 2
提问于2017-09-02
得票数 1
1
回答
Docker在杀死进程后分配了RAM。
、
、
、
、
我在一个码头容器上看到了进程的
内存
占用,但它似乎会生成一个泄漏。unruffled_margulis 0.00% 8.451GiB / 12.69GiB 66.62% 15.8kB / 5.54kB 0B / 0B 11经过一些实验,我尝试将最大Docker
内存
限制在7GB,以便在“RAM的
浏览 8
提问于2021-06-23
得票数 3
1
回答
在编写进程
同步
算法(如克隆/派生、信号量)时从哪里开始
、
、
我正在写一个模拟进程
同步
的程序。我正在尝试在C++中实现分支和信号量技术,但在开始时遇到了麻烦。我是不是应该创建一个进程,然后从头开始就把它发送给fork?如何在C++中创建“共享
内存
”的概念,显式
内存
地址还是某个全局变量?我只需要了解程序流程的总体结构/想法。任何参考将不胜感激。
浏览 0
提问于2010-03-31
得票数 0
1
回答
从CoDeSys运行时执行
Linux
系统命令
、
、
我正在尝试解决一个错误,其中我的PLC上的
内存
在操作系统级别上不
同步
。当电源循环到PLC时,当PLC再次启动时,我“在磁盘上”的文件不会保存。我发现在电源重启之前运行
linux
sync命令可以解决这个问题。如何从CoDeSys内部运行
Linux
命令(在本例中为sync命令)?
浏览 87
提问于2019-12-13
得票数 0
1
回答
在两台
Linux
机器之间共享
内存
?
、
、
我正在尝试弄清楚如何在两台
Linux
机器之间使用共享
内存
。理想情况下,每台机器都有自己的共享
内存
段,并运行两个进程(一个从机器的共享
内存
中读取,另一个向机器的共享
内存
中写入)。当一台机器的共享
内存
被写入或更新时,我需要通知另一台机器,让它自己的共享
内存
与第一台机器的共享
内存
同步
。万分感谢!
浏览 251
提问于2018-08-22
得票数 0
2
回答
Linux
进程间重入信号量
、
、
、
、
我正在将一个Windows应用程序移植到
Linux
上,但我遇到了
同步
问题。我如何在
Linux
中模拟它呢?我可以给它添加一个引用计数,但然后我需要
同步
对它的访问,这意味着另一个(这次只针对当前进程)互斥锁。 有没有一个类可以提供可重入的进程间锁(可能在Boost中)?
浏览 2
提问于2009-11-17
得票数 1
回答已采纳
5
回答
在
Linux
/UNIX上是否可以在多进程情况下使用互斥?
、
、
、
、
在
Linux
/UNIX上是否可以在多进程情况下使用互斥?互斥仅用于多线程。对吧?谢谢
浏览 3
提问于2012-02-22
得票数 35
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
图解|Linux内存碎片整理
Linux系统编程 线程同步概念
Linux系统编程 进程间同步
Linux内存映射mmap原理分析
Linux下如何实现与Internet时间同步
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券