shared-memory 相关问题

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

C++ boost库shared_memory_object未定义对'shm_open'的引用。

我尝试在ubuntu 11.04上编译以下代码。#include #include int main() { boost::interprocess::...

回答 4 投票 17

OpenFileMapping.GetLastError=2 GetLastError=2

我试图在两个进程C#(EXE)和C++(DLL)之间共享内存。C++ DLL是由一个Citrix接收器进程动态加载的。下面是我的C#和C++代码: private void Test() { ...

回答 1 投票 0

如何增加 Azure Container Instance 的共享内存 (devshm)?

我正在运行Selenium Standalone Firefox作为Azure容器实例。为了解决运行protractor测试时经常出现的错误 "未能解码来自marionette的响应",我需要增加 ...

回答 1 投票 0

在Posix中使用共享内存 在C语言中使用Semaphore等待和信号。

以下面这段代码为例。代码在打印等待后停止,直到手动停止程序,但没有发出下一个函数的信号。我检查了多次(甚至删除了互 ...

回答 1 投票 0

如何在共享内存中初始化未命名的semaphore?

我知道未命名的semaphores应该在共享内存区域,但我不知道如何实现,因为mmap()返回一个指向映射区域的指针,我必须使用sem_t指针,但这......

回答 1 投票 1

具有2组信号灯和共享内存的进程。

我写了一个包含两个进程的程序:第一个进程包含了两个semaphores的组,并创建了子进程,读取共享内存段的所有数据并打印出来。在...

回答 1 投票 0

...

回答 1 投票 1

memset 由 shm_openftruncatemmap 分配的大内存区域因总线错误而崩溃。

我有一个演示程序,使用shm_openftruncatemmap来分配内存。#include #include #include #include #include

回答 1 投票 0

子进程更新共享的mmap内存,但父进程没有变化。

我试图在共享内存中保存一个由mmap创建的结构,如下图所示。问题是,子进程似乎在更新共享内存中的结构,但当父进程... ...

回答 1 投票 0

当通过后台作业运行时,从共享内存中删除失败。

我是通过JOB更新我创建的SHARED MEMORY的值。我在初始化过程中删除了SHARED MEMORY,但似乎并没有删除SHARED MEMORY上的内容,因为我还 ...

回答 1 投票 3

有没有一种方法可以列出所有共享内存对象的名称?

因为可以使用boost的managed_shared_memory的find方法访问共享内存对象,比如:res = segment.find。 ("name"); 有没有一种方法可以列出所有共享内存的名称...

回答 1 投票 1

分叉后如何创建共享内存?

我的代码是#include #include #include #include int ...

回答 1 投票 0

通过串联的(主机)PC的串行线对ArduinoAtmel328进行机器编码。

我想为AVR Atmel 328芯片写一个程序,让我通过串行线向芯片发送机器码指令,在芯片上运行执行,并通过......查询结果。

回答 1 投票 0

如何使用java 8从共享位置访问文件,或者最近有什么方法可以使用java访问?

我已经找到了如何访问,但这些链接是旧的,其中一个链接是如何从共享位置读取文件Windows?(Java)我想要的是一些最新的方法,如果可能的话。

回答 1 投票 -1

在SHM段中分配字符串会破坏整个结构

我遇到了一个问题,对我来说似乎有点奇怪。快速概述:#define LENGTH 2048 struct ShmBlock {int value_1; char str [LENGTH]; } int AssignStr(struct ShmBlock * shm,char * str)...

回答 1 投票 0

mmap()分配的内存是否可以持久保存在内存中? [关闭]

我有一个文件(该文件将是只读的,但该文件的权限可能不是只读的),我可以通过mmap()(在C中)或syscall.Mmap()在(Go)中映射到内存。如果我有多个进程映射...

回答 1 投票 -4

ftok:资源暂时不可用

我正在c下开发需要通过共享内存进行通讯的应用。我需要通过我的应用程序中的某些字段生成密钥,因此我只是将它们转换为int并调用ftok,但它不起作用,而且我不... ...>

回答 1 投票 1

Linux c中的信号清除

[当我创建共享内存(Linux中的c程序)时,我用shmctl(shmid,IPC_RMID,0)删除了它,当我使用ipcs -m检查是否还有剩余的共享内存时,一切看起来都很好...

回答 1 投票 0

共享数组多处理Python

我正在使用共享数组在Python中运行多进程代码。问题是我无法初始化该数组...要在我已阅读的多进程程序中共享一个数组,我需要使用...

回答 1 投票 0

共享内存中的LinkedList

我正在尝试在共享内存中共享一个链表,但是在使用fork()时遇到一些问题,没有fork()时,它工作得很好,但是我必须至少有一个子进程。如果没有...

回答 1 投票 0

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