shared-memory 相关问题

可由多个程序同时访问的内存

使用地址不同的Python进程共享内存CTYPE

我试图发送一个动态数组在多个流程中蟒。我的第一溶液中的数据直接通过多类的队列/管道发送。问题是,这是...

回答 1 投票 1

并行线程执行下降无限循环

我想做的是:创建核四线程(主要产生3线程,线程创建3螺纹4)一个共享内存对象是所有线程之间共享。另一个共享内存对象之间共享...

回答 1 投票 -2

为什么应使用shm_open?

什么是做的好处是:遵循的shm_open MMAP为?为什么不创建一个普通的文件,然后传递给FD的mmap?我看不到的shm_open的优势 - 这些只是参考,不是吗? ...

回答 2 投票 17

Java和C ++之间的共享内存

我正在尝试用C ++创建一些内存并用Java访问它。在C ++方面,我知道我可以使用shm_open和mmap来获取内存区域并将一些数据写入其中。但是,我怎么能打开......

回答 1 投票 4

SocketException(0x80004005):远程主机强制关闭现有连接

希望有人可以帮助解决这个问题。我们的客户端应用程序最多可以生成3个服务器应用程序(新进程),并通过TCP与每个应用程序进这些反过来在提示时生成一个jvm(服务器应用程序...

回答 1 投票 2

在异步/多线程中处理可变共享对象。替代'.copy()'?

我正在编写一个程序,它创建了一堆工人来使用aiohttp异步调用API。但是这个问题是关于共享对象的。我想我会遇到相同或类似的问题......

回答 2 投票 0

windows - 受保护的共享内存

我正在寻找在Windows平台上创建共享内存块的可能性,除了创建共享内存块的进程外,所有进程都有写保护。详细说明我......

回答 3 投票 2

cygwin中混合C / FORTRAN程序的共享内存处理

我将FORTRAN / C中的程序移植到cygwin,该程序依赖于C例程来创建共享内存区域,允许各种独立的FORTRAN例程共享数据。程序编译并运行正常......

回答 1 投票 0

IPC通过写入文件?

我对操作系统中的进程间通信有疑问。 2个进程可以通过打开同一个文件的两个进程相互通信(也就是说在两个进程之前创建了...

回答 2 投票 2

尝试将整数写入C中的共享内存时出现分段错误(核心转储)

我正在尝试在进程之间使用共享内存。我只是一步一步地实现这些功能。当我尝试写入内容时,我不断收到Segmentation fault(core dumped)。 int * ms; // ...

回答 1 投票 0

具有多处理功能的共享对象中的共享对象

我面临一个非常持久的问题:我想在进程之间使用多处理中提出的进程可共享类型(例如dict,list等已经处理了代理的类型)来共享复杂对象...

回答 2 投票 2

使用mmap映射共享内存大小超过ftruncate完成的set size

基于以下来源,我几乎没有问题:#include #包括 #包括 #包括 int g; int main(void){int fd = shm_open(“/ ...

回答 1 投票 1

使用pool.map()时防止字典副本

我有一个函数f(x)我想要并行计算值xrange列表。该函数执行如下操作:def f(x,wrange,dict1,dict2):out_list = [] v1 = dict1 [x] for ...

回答 2 投票 0

Python 3.7:使用共享变量多处理for循环

首先是一些上下文:我正在尝试写下一个python脚本,将灰度(.tif)中的Image转换为带有所谓''jet''色彩映射的.jpeg。我设法用for循环做了但是它是......

回答 2 投票 0

使用Python的multiprocessing.pool.map来操作相同的整数

问题我正在使用Python的多处理模块异步执行函数。我想要做的是能够跟踪我的脚本的整体进度,因为每个进程调用并执行def ...

回答 1 投票 3

Windows上的写时复制文件映射

我有3个进程通过命名管道进行通信:服务器,编写器,阅读器。基本思想是编写器可以在服务器上存储大量(~GB)二进制blob,并且读取器可以检索它。但......

回答 2 投票 1

用fork()共享堆内存

我正在使用C实现一个数据库服务器,它将处理来自多个客户端的请求。为此,我使用fork()来处理各个客户端的连接。服务器 ...

回答 5 投票 8

IPC linux中存储数组的分段错误

我试图将一个数组存储在一个进程的共享中,然后从另一个进程访问该数组。下面是我用来存储数组#include的代码 #包括

回答 1 投票 -1

在两个应用程序间共享内存

我有两个不同的Windows应用程序(两个不同的人编写代码)。一个用C ++编写,另一个用C#编写。我需要一些方法来在它们之间共享RAM中的数据。一个人必须......

回答 5 投票 15

在shmget()C中使用IPC_CREAT的数值等价物

我正在学习如何使用shmget()创建共享内存。到目前为止,我发现的所有示例都使用IPC_CREAT | 标志的格式(或类似的东西)。当我检查......

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.