腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在特定时间打印
内存
中的所有
共享
对象?
、
、
、
在
Linux
系统中,在特定的时间有许多进程在运行,并且每个进程都依赖于一些动态库(
共享
对象)。这可以通过ldd命令找到。当进程运行时,
共享
对象必须在
内存
中。同样,在
Linux
系统中,会有许多
共享
对象加载到不同运行进程的
内存
中。 有没有办法列出所有这些
共享
对象?它能用
C
编程语言写吗?列出当前加载到
内存
中的所有
共享
对象是否可行?
浏览 2
提问于2014-09-11
得票数 1
3
回答
我能用shmctl调整
Linux
共享
内存
的大小吗?
、
、
我有一个
C
++应用程序,它通过shmget(2)在
Linux
系统上分配
共享
内存
。我存储在
共享
内存
中的数据周期性地增长,我想以类似于realloc()增长常规
内存
的方式来调整
共享
内存
的大小。我在IBM的站点上找到了一个文档,其中提到了一个SHM_SIZE命令,但是
Linux
和BSD手册页中没有这个命令,甚至在特定于
Linux
的部分中也没有。
浏览 6
提问于2013-05-08
得票数 11
回答已采纳
1
回答
进程
共享
内存
不
共享
(
c
、
linux
)
、
、
、
我需要建立一个
共享
内存
来与我的进程通信。
内存
未
共享
。我在网上找到的每一个例子都是这样的。有人知道我做错了什么吗?
浏览 0
提问于2013-05-06
得票数 0
1
回答
如何创建
共享
磁头
内存
exe和dll/
共享
对象
、
、
、
我正在用
C
语言创建一个跨平台的
共享
库。我知道多个操作系统/硬件之间有很多不同之处,每次添加新的操作系统都会增加混乱。为了克服这个问题,我决定创建一个
共享
对象。在创建
共享
对象库时,我遇到了这个问题,经过研究发现是
共享
内存
和堆
内存
问题。 现在我想创建一个
共享
对象
内存
或头
内存
。因此,相同的
内存
可以被不同的EXE或另一个DLL/
共享
对象进程访问。我在网上搜索过很多关于<
浏览 1
提问于2014-02-13
得票数 0
1
回答
如何判断进程是否是第一次启动
、
我正在用
C
语言编写一个程序,一些进程需要访问嵌入式
linux
上的
共享
内存
。此
共享
内存
需要在创建时进行初始化。附加到此
内存
的任何进程都可能崩溃。当它重新启动时(可能是由
linux
INIT重启的),它不能再次初始化
共享
内存
,因为其他进程正在使用它。如何判断正在创建
共享
内存
的进程的当前启动是第一次还是重新启动。我想出了一个想法,在
共享
内存
中分配一个整
浏览 2
提问于2012-02-19
得票数 3
回答已采纳
1
回答
我们在哪里调用'Shm_unlink()‘?
、
、
、
我一直在研究
linux
中的
共享
内存
。
c
++中有1个生产者进程和3个消费者进程。生产者进程通过'shm_open()‘调用创建
共享
内存
。我们如何知道进程仍在从
共享
内存
中读取数据?
浏览 2
提问于2020-09-11
得票数 0
1
回答
Android应用程序
共享
内存
页面吗?
、
、
如果两个Android应用程序使用一个
共享
C
库,它们之间的Android
共享
内存
页会像
linux
一样吗?Java库呢?根据编写两个应用程序的方式,JVM级别上是否存在
内存
共享
?
浏览 5
提问于2015-07-01
得票数 1
回答已采纳
2
回答
易于使用的
C
++
共享
内存
库
、
、
、
对于编写使用
共享
内存
的应用程序,我是个新手。我正在编写一个
C
应用程序,并且我想使用
共享
内存
。我知道在使用
共享
内存
时很容易搬起石头砸自己的脚,所以理想情况下,我想使用一个成熟的、经过同行评审(即开源)的轻量级
C
库,它可以让编写使用
共享
内存
的应用程序变得容易,并自动处理任何“陷阱”。有没有人能推荐一个轻量级的ANSI
共享
内存
库,让(shmem新手)可以用来加快编写应用程序的速度? 注意
浏览 1
提问于2013-05-22
得票数 1
回答已采纳
4
回答
如何在Android中使用
共享
内存
(IPC)
、
、
、
我已经用
Linux
写了一个简单的
共享
内存
C
程序。我希望你能给我一步一步的指导。
浏览 0
提问于2013-04-19
得票数 5
1
回答
linux
中
共享
内存
中的多个链接列表
、
、
我使用
C
语言和
Linux
作为平台。我想要
共享
多个进程中的结构数量,这些结构有链接列表的头(这些列表也应该
共享
)和指向彼此的指针。此数据所需的
内存
可高达1Mb。因为我不能在
共享
内存
中使用指针,因为它们将对不同的进程无效。 有两个选项: 1)要么使用偏移值而不是指针。2)否则,使用不同的
共享
内存
,使用
共享
内存
ID(由shmget返回)而不是指针。由于要
共享
的
内存
大小很
浏览 6
提问于2012-10-31
得票数 4
2
回答
用于MPI创建的进程的
共享
存储器访问控制机制
、
、
、
、
我有一个由多个进程使用的
共享
内存
,这些进程是使用MPI创建的。我在
Linux
下从事
C
语言的工作。
浏览 1
提问于2013-06-13
得票数 1
回答已采纳
2
回答
C
/
C
++和Python之间的
共享
内存
、
、
、
有没有办法在
C
/
C
++和python之间
共享
内存
以
共享
openCV映像(
C
+++中的MAT和python中的numpy )?多平台是不需要的,我是在
linux
中做的,我想在mmap或类似的思考之间
共享
。另一种
浏览 12
提问于2017-10-07
得票数 7
回答已采纳
1
回答
C
Linux
共享
内存
错误- ftruncate
、
、
我正在尝试打开一个
共享
的
内存
文件并写入其中。问题是ftruncate返回-1。
浏览 1
提问于2014-09-09
得票数 0
1
回答
访问非持久化
内存
映射文件
、
、
、
、
我在
Linux
中找不到用于
C
++的非持久化
内存
映射文件的库。我搜索了一段时间,以找到任何库,但没有任何理由不存在于
Linux
中,什么可以代替非持久化
内存
映射文件在两个程序之间
共享
内存
。提前谢谢。
浏览 2
提问于2020-07-20
得票数 1
回答已采纳
3
回答
如何在
Linux
上快速地将大数据从
c
++发送到python?
、
、
、
在
Linux
上,如何快速(约40~50 the )将大数据(RGB图像数据: 320*240*3)从
c
++进程发送到python进程(以及从python到
c
++的小规模浮点数据)?我试过: 要发送的消息大于UDP消息约束(65535),因此直接使用sendto()将得到错误:消息太长。
共享
内存
的:
共享
内存
似乎是将图像从
c
++发送到
c
++的一种快速方式。
浏览 8
提问于2016-12-19
得票数 0
1
回答
有没有可能把一段
共享
内存
变成私有
内存
?
、
、
假设我有一个
c
程序(在
linux
环境中),它使用
共享
内存
向多个进程发送数据,或者从多个进程发送数据。假设稍后在程序中并行进程完成,而我只有一个进程。现在,我想派生另一个进程的fork(),但是这次我不希望
共享
那个
内存
段,我希望父进程和子进程都能够修改值而不会相互影响,就好像它是私有
内存
一样。有没有办法做到这一点;将
共享
内存
转换为私有
内存
,但让它在虚拟
内存
中占用相同的空间,或者使
共享
浏览 0
提问于2011-06-09
得票数 4
1
回答
共享
内存
中的tbb concurent_hash_map
、
、
、
我使用
共享
内存
在进程之间传递数据。我希望通过
共享
内存
在进程之间使用tbb一致的散列映射。我认为我需要使用可伸缩的分配器,并让它使用
共享
内存
,如何购买? 我将只使用简单类型(int、float、固定数组大小),不使用指针。我正在
linux
上工作,在
c
++中,如果需要,我可以使用boost。
浏览 4
提问于2014-03-19
得票数 0
回答已采纳
2
回答
当多个进程在
Linux
中使用文件指针读取文件时,是否使用
共享
虚拟
内存
?
、
、
我编写了一个
C
++程序,它使用文件指针读取文件。我需要同时运行多个进程。由于文件的大小可能很大(100 in ~),为了减少多个进程中的
内存
使用量,我想我需要使用
共享
内存
。我读了一个
Linux
文件,他们说, 虽然虚拟
内存
允许进程具有独立(虚拟)地址空间,但有时需要进程来
共享
内存
。例如,系统中可能有几个进程运行bash命令shell。与其在每个进程虚拟地址空间中有几个bash副本,不如在物理
内存
浏览 7
提问于2015-04-29
得票数 2
3
回答
还是使用
共享
内存
更好?
我需要在两个进程之间传输金融数据(目前是
c
++和
c
#,未来的
c
++和
c
++在
Linux
上)。它是实时引号--大约1100,1 100.1,2 101.2结尾等等。数据具有定义良好的格式。延迟必须很低。我在零和使用
共享
内存
之间进行选择。我有几个关于零Q的问题: 如果localhost上的zeromq延迟与
共享
内存
的延迟相当呢?我只是不确定是否应该在
浏览 18
提问于2013-05-05
得票数 4
回答已采纳
1
回答
如何跨多个文件访问和修改全局变量?
、
、
我已经创建了一个目录,其中包含文件1.
c
、2.
c
、foo.
c
和foo.h。"foo.h" ++foo;gcc 1.
c
foo.o -o 1.out gcc 2.
c
foo.o -o 2.out 然后我用./1.out ./2.out运行它,确保2.out在1.out中的./2.out()
浏览 20
提问于2019-06-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
内存对齐(C+)
图解|Linux内存碎片整理
c语言-malloc分配内存
Linux内存映射mmap原理分析
C语言内存操作技巧
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券