shared-memory 相关问题

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

使用mmap()的复制命令的变体中的问题

我有一个程序,它是linux中复制程序的另一个变体(实际上,我在Mac OSX上)。为了支持复制大文件,我写了这样的内容:#include #include&...

回答 1 投票 -1

在不同的Docker容器之间共享python中的变量

我有一个在Docker容器中运行的python应用。在我的应用程序中,由于某些对象的创建时间太大而无法在每次使用它们时都创建它们,因此我正在缓存它们。我现在想生成多个...

回答 1 投票 0

从/向c中的共享内存读写int

我正在尝试制作一个程序,其中一个线程将一个整数写入共享内存位置,然后另一个线程读取并打印该整数。我面临的问题是第二个线程...

回答 1 投票 0

C中的共享内存问题

将功能写入共享内存:void * writer(void * arg){pack_t * pack; pack =(pack_t *)arg; pthread_mutex_lock(&mutex); int shm_fd = shm_open(key,O_CREAT | O_RDWR | O_TRUNC,...

回答 1 投票 0

销毁或停止容器时将释放共享内存

[当我使用ipc = host运行docker映像并调用shmget在容器中分配共享内存时,我可以运行ipcs -m在主机上显示此共享内存信息。而当容器...

回答 1 投票 1

是否在PCIe总线原子上写?

我是PCIe的新手,所以这可能是一个愚蠢的问题。这似乎是询问PCIe接口的相当基本的信息,但是我很难找到答案,所以我猜我是...

回答 1 投票 0

如何在多线程环境中处理共享内存?

我有一个客户端-服务器模型。多线程客户端通过TCP套接字将消息发送到服务器。服务器也是多线程的,每个请求都由工作池中的线程处理....

回答 1 投票 0

将multiprocessing.RawArray传递给C ++函数

我的Python应用程序使用multiprocessing.RawArray创建进程之间共享的数组。现在,为了加快计算速度,我想在C ++函数中修改此数组。什么是安全的方法...

回答 2 投票 1

读取存储在段中的文件并发送字节

我有一个文件,它存储在不同进程A的段中的结构中。现在,进程BI需要获取此文件并将其转换为字节,以便我可以发送它,也可以在读取其字节时发送它,...

回答 1 投票 0

Linux C:从共享内存读取时将主进程与多个其他进程同步

我有一个主进程,该进程分配共享内存,然后创建多个进程(每个进程运行相同的程序)。这些进程每2秒将状态更新写入到...

回答 1 投票 0

我如何使用位操作以1个字节表示一个以上的开关而不会锁定c?

[存在一种情况,我需要用4个字节的共享内存(每个位用于一个开关)来表示32个开关状态,并且会有多个进程通过某些操作(例如'| &^',...

回答 1 投票 0

我如何使用位操作通过c用共享内存在一个字节中表示一个以上的开关?

[存在一种情况,我需要用4个字节的共享内存(每个位用于一个开关)来表示32个开关状态,并且会有多个进程通过某些操作(例如'| &^',...

回答 1 投票 0

Linux C:即使创建了共享参数,也会因“ Invalid Argument”而导致访问共享内存失败

我的此功能负责创建共享内存段。如您所见,如果此键已经存在共享内存,我将检查EEXIST。当我执行程序时...

回答 1 投票 1

条件变量和共享内存

我试图在共享内存中使用条件变量(带有互斥锁)在exec后同步父级和子级。一切似乎都很好,孩子和父母已经同步。但是在随机点...

回答 1 投票 0

在服务中使用内存映射

我构建了一个应用程序,该应用程序也可以作为服务运行(使用-service)开关。当我从命令提示符运行服务时,这完美地工作了,没有任何问题(我已经进行了设置...

回答 1 投票 0

传递堆栈对象的所有权而不重复

第三方库具有API HugecomputeHuge()。它返回对象本身,而不是引用/指针。我无法控制对象或API。我有两节课:Bar { ...

回答 2 投票 0

使用共享内存将数据结构传递到另一个进程并保存到文件中

我正在使用共享内存将数据(名称,电话号码和地址)发送到另一个进程。我必须在第二个过程中打印数据并将其存储到文件中。我已经尝试过此代码,但我不是...

回答 2 投票 0

Python中具有只读共享内存的多处理程序?

我有一个单线程的Python程序,我想对其进行修改以利用运行它的服务器上的所有32个处理器。按照我的设想,每个工作进程将从队列中接收其工作...

回答 2 投票 0

使用共享内存时出现段故障

此代码执行以下操作:读取“读取”文本文件的内容,并将其写入共享内存空间。该代码一直工作到昨天,但同一代码显示分段错误...

回答 1 投票 0

使用信号量在生产者和消费者之间实现同步的问题

像所有人一样,我试图更好地了解linux操作系统。我正在使用信号量实现生产者消费者同步问题。 i)将有m个生产者过程和n个消费者...

回答 2 投票 0

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