腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何创建
共享
磁头
内存
exe和dll/
共享
对象
、
、
、
我正在用
C
语言
创建一个跨平台的
共享
库。我知道多个操作系统/硬件之间有很多不同之处,每次添加新的操作系统都会增加混乱。为了克服这个问题,我决定创建一个
共享
对象。在创建
共享
对象库时,我遇到了这个问题,经过研究发现是
共享
内存
和堆
内存
问题。 现在我想创建一个
共享
对象
内存
或头
内存
。因此,相同的
内存
可以被不同的EXE或另一个DLL/
共享
对象进程访问。我在网
浏览 1
提问于2014-02-13
得票数 0
1
回答
如何在特定时间打印
内存
中的所有
共享
对象?
、
、
、
在
Linux
系统中,在特定的时间有许多进程在运行,并且每个进程都依赖于一些动态库(
共享
对象)。这可以通过ldd命令找到。当进程运行时,
共享
对象必须在
内存
中。同样,在
Linux
系统中,会有许多
共享
对象加载到不同运行进程的
内存
中。 有没有办法列出所有这些
共享
对象?它能用
C
编程
语言
写吗?列出当前加载到
内存
中的所有
共享
对象是否可行?
浏览 2
提问于2014-09-11
得票数 1
2
回答
用于MPI创建的进程的
共享
存储器访问控制机制
、
、
、
、
我有一个由多个进程使用的
共享
内存
,这些进程是使用MPI创建的。我在
Linux
下从事
C
语言
的工作。
浏览 1
提问于2013-06-13
得票数 1
回答已采纳
1
回答
如何判断进程是否是第一次启动
、
我正在用
C
语言
编写一个程序,一些进程需要访问嵌入式
linux
上的
共享
内存
。此
共享
内存
需要在创建时进行初始化。附加到此
内存
的任何进程都可能崩溃。当它重新启动时(可能是由
linux
INIT重启的),它不能再次初始化
共享
内存
,因为其他进程正在使用它。如何判断正在创建
共享
内存
的进程的当前启动是第一次还是重新启动。我想出了一个想法,在
共享
内存</
浏览 2
提问于2012-02-19
得票数 3
回答已采纳
1
回答
linux
中
共享
内存
中的多个链接列表
、
、
我使用
C
语言
和
Linux
作为平台。我想要
共享
多个进程中的结构数量,这些结构有链接列表的头(这些列表也应该
共享
)和指向彼此的指针。此数据所需的
内存
可高达1Mb。因为我不能在
共享
内存
中使用指针,因为它们将对不同的进程无效。 有两个选项: 1)要么使用偏移值而不是指针。2)否则,使用不同的
共享
内存
,使用
共享
内存
ID(由shmget返回)而不是指针。由于要
共享
的
内
浏览 6
提问于2012-10-31
得票数 4
2
回答
C
和
C
++之间的
Linux
共享
内存
可行吗?
、
、
我编写了一个纯数据插件/外部插件,但是API是用
C
语言
编写的,所以我想用
C
++编写大部分插件(现在是2016年,对吧?)因此,我想我可以用
C
++编写主内核,并让pluggn只发送/接收该核心程序的信息。但是在
c
和
c
++之间可以这样做吗?
浏览 0
提问于2016-05-26
得票数 1
回答已采纳
1
回答
共享
内存
中的指针-
C
语言
Linux
、
、
我有过这样的
共享
内存
char * type;} 现在,在代码中,我把它设为
共享
的,所有东西都可以工作,但是其他进程看不到指针指向什么,我如何在
共享
内存
中使用指针呢
浏览 1
提问于2013-04-11
得票数 0
回答已采纳
3
回答
用于多核处理器的
Linux
中的无锁IPC
、
、
我正试图找到一种方法,在
Linux
上用
C
语言
用多核处理器编写一个没有锁的IPC应用程序。 让我们假设我有进程1和进程2写入FIFO或
共享
内存
。然后进程3和进程4将从
共享
内存
或FIFO读取。
浏览 0
提问于2012-07-20
得票数 9
1
回答
Java
内存
泄漏-在程序终止时清除?
、
、
java中的
内存
泄漏并不像在
C
或
C
++这样的
语言
中进行开发那样频繁,但它们可能会发生。 大多数操作系统将清除程序终止时分配的
内存
,但某些情况除外,例如
共享
内存
。当JVM退出时,这种情况仍然存在吗?如果我无意中在Java中创建了一个
内存
泄漏,它会被JVM、
Linux
或Windows操作系统清除吗?
浏览 3
提问于2014-11-06
得票数 1
回答已采纳
2
回答
共享
内存
c
++跨平台
我正在用
C
++编写一个程序,它在不同
语言
的其他程序之间充当套接字(
C
#,Python至今)。这个套接字从USB端口读取数据,做一些事情并将其流到其他程序.作为响应,这个程序获得一个指向
共享
内存
的指针。这个是可能的吗?不同编程
语言
的
共享
内存
?我能把指向
共享
内存
的指针传递给另一个程序吗?有没有一种跨平台(Unix和Windows)的方法?
浏览 16
提问于2022-05-08
得票数 -1
回答已采纳
2
回答
简单的电线协议,一个人该怎么做?
、
、
、
我有一个用
C
编写的简单服务器,它的主要目的是通过专有协议与一些业务合作伙伴进行通信。由于这个原因和其他一些原因,它必须用
C
编写。但是,我还有许多其他的进程用其他
语言
编写(例如Python),它们必须与服务器(在本地,在同一个
Linux
服务器上)通信。 在这种情况下,跨
语言
IPC的最佳选择是什么?具体来说,我认为我掌握了传输技术: Unix域套接字、命名管道、
共享
内存
、ZeroMQ (十字路口)。我更感兴趣的是实现协议的最佳方法,以便保持
C
代码的小和可维
浏览 5
提问于2012-09-25
得票数 7
回答已采纳
1
回答
对多个客户端使用
共享
内存
和信号量
、
、
、
我正在
Linux
上使用
C
语言
。我需要构建两个使用
共享
内存
和信号量进行通信的程序。 Client1 <- Server Client2 <- Server 我知道如何在两个进程之间使用
共享
内存
和信号量我考虑为每个客户端使用
共享
内存
块,
浏览 1
提问于2014-05-28
得票数 1
回答已采纳
1
回答
等待完成可能在用户空间?
、
、
、
、
在
Linux
驱动程序中同步线程时,我非常喜欢两个函数,即:wait_for_completion()及其对应的complete_and_exit()。用两个线程来实现这个api是否可行,
共享
一个
内存
映射,分别是内核中的编写器和用户空间中的读取器? 如果没有,那么向
C
语言
用户空间线程提供wait_for_completion()的努力是什么呢?
浏览 6
提问于2015-07-27
得票数 1
2
回答
C
语言
与
共享
内存
、
如何
内存
段指针复制文件类型指针数据。像这样通过使用
共享
内存
,我想发送这个服务器端。 怎么可能做到这一点?如何在服务器端获取这些数据?
浏览 1
提问于2014-05-31
得票数 0
5
回答
用于测量进程
内存
消耗f的
linux
机制
、
、
、
以编程方式测量来自同一运行过程的堆
内存
消耗的最有效和最准确的方法/ API是什么?我想(尽可能准确地)估计自启动以来new或malloc的
内存
数量,减去free或delete的
内存
。问题的范围是
linux
,可能还有其他
linux
环境。
语言
是
C
语言
或
C
++
语言
编辑我只需知道任何malloc实现所分配/持有的块的实际数量(和大小),我就不需要实际malloc
内存
减去释放
内
浏览 7
提问于2011-07-10
得票数 3
1
回答
两个独立进程之间的
共享
变量
、
、
、
、
我的环境是
Linux
,编程
语言
是
C
。使用管道或套接字并不可取,因为它需要阻塞或创建新线程。我想知道是否有类似
共享
内存
的技术,但我需要能够将进程变量与
共享
区域内的这个特定地址相关联。
浏览 3
提问于2011-09-27
得票数 0
回答已采纳
2
回答
主进程和从进程之间的数据发送
、
、
进程间通信是一种很好的方式,还是应该使用
共享
内存
?也许还有另一种方式我还不知道。你怎么做到的?
浏览 3
提问于2015-06-13
得票数 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
回答
我们在哪里调用'Shm_unlink()‘?
、
、
、
我一直在研究
linux
中的
共享
内存
。
c
++中有1个生产者进程和3个消费者进程。生产者进程通过'shm_open()‘调用创建
共享
内存
。我们如何知道进程仍在从
共享
内存
中读取数据?
浏览 2
提问于2020-09-11
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言-malloc分配内存
C语言内存操作技巧
C语言:存储类、链接、内存管理
C语言快速入门——动态内存分配
分享:C语言编程——LINUX 多线程
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券