shared-memory

shared-memory

文章 0 浏览 7

shm_open 和 mmap 之间的关系?

我已经阅读了许多 shm_open 文档。所有 docs MMAP 。我没有明白为什么应该与 mmap 一起使用? mmap 从 shm_open 做什么?文档指出: shm_open()类似…

极致的悲 2025-01-20 03:55:27 4 0

多个内存映射的文件被错误吗?

当向我的项目添加第二个内存映射文件时,第一个内存映射文件不再跨进程工作。 Imports System.IO.MemoryMappedFiles Module IPC Private ReadOnly _Ql…

唐婉 2025-01-18 02:42:31 4 0

在内存压力下可以交换共享内存吗?

在高内存压力下,如果存在具有大量共享内存的进程,Linux会像交换常规内存页一样交换这些共享内存页吗? 共享内存的交换行为有什么不同吗? 当进程使…

坐在坟头思考人生 2025-01-16 16:05:01 2 0

我可以在 Linux 上创建循环缓冲区吗? (当前代码段错误)

受到 Windows 版此示例的启发。简而言之,他们创建一个文件句柄(使用CreateFileMapping),然后创建两个指向同一内存的不同指针(MapViewOfFileEx或M…

第七度阳光i 2025-01-16 12:09:07 3 0

shm_open 在使用 -static 标志编译时给出分段错误

我正在尝试构建一个共享内存应用程序,可以在不相关的进程之间共享数据。在我的示例中,如果我在构建时使用动态链接,POSIX shm_open 调用工作正常,…

忆伤 2025-01-15 12:20:51 2 0

共享内存将相同的数据(numpy 数组)加载到多个 MPI 进程?

我有一个很长的瘦numpy数组(dim=(4096*4096,1)),需要由多个MPI进程(使用mpi4py)读取,并且它们独立地对它们执行一些操作。但是,每个进程加载这…

疯狂的代价 2025-01-15 12:08:17 5 0

尝试分块读取文件但无法按线性顺序读取?

因此,我尝试以 128 字节为单位读取名为 f1 的输入文件。读取前 128 个字符后,我使用 smooth() 将指针移动到第 129 个字符,但它仍然只读取前 128 个…

卖梦商人 2025-01-15 05:48:24 4 0

C语言中如何使用turn变量进行同步?

我对信号量很陌生,我试图让我的子进程使用turn变量逐一执行代码,这意味着如果不是孩子的回合,它将不得不等待它的回合(当回合递增时)。我应该打印…

不语却知心 2025-01-15 01:27:20 2 0

我无法在 UWP 应用程序和 Win32 应用程序之间进行通信

Program.cs using System; using System.IO.MemoryMappedFiles; using Windows.Storage; using System.Threading; using System.Collections.Generic;…

动听の歌 2025-01-14 17:43:40 2 0

适用于 Linux 和 Windows 的共享内存 IPC 解决方案

下面是 Windows 上具有共享内存的 IPC 的简单而完美的解决方案,无需使用网络/套接字(具有 Windows 上烦人的限制)。 唯一的问题是它在 Linux 上不可…

耳钉梦 2025-01-14 04:47:21 3 0

没有共享内存存储的负载平衡 socket.io 服务器的解决方法

我有一个 node.js / socket.io 应用程序需要在负载平衡服务器上运行。服务器没有启用粘性会话,因此我无法使用 Redis 之类的东西为 socket.io 创建共…

我ぃ本無心為│何有愛 2025-01-14 02:53:37 4 0

使用具有共享内存的线程

我有一个将数据写入共享内存的 exe,而不是从共享内存读取数据,当将共享内存复制到不同的内存时,我想使用 std::thread ,因为编写器 exe 不会停止写…

白云悠悠 2025-01-13 23:04:27 4 0

如何使用 c++ boost::进程间库通过命名共享内存与Python通信?

目的:让c++进程与本机上的python进程进行通信,打算使用共享内存进行通信。 C++使用boost::interprocess库通过shared_memory_object创建命名共享内存…

楠木可依 2025-01-13 13:36:52 3 0

启动一个新进程并为其共享一个对象(共享内存)

进程 #1 是否可以使用 Popen 启动进程 #2,并向其传递对字典 D 的引用,以便进程 #2 可以读取其内容? # process1.py import subprocess, time D = {'…

吃不饱 2025-01-13 00:12:21 3 0

直接从 int 生成指针

我正在学习共享内存,我想将指向结构变量的地址从一个进程发送到另一个进程。 我所做的是将变量的地址写入共享内存,打印地址,然后通过无限循环使进…

长伴 2025-01-11 21:53:59 3 0
更多

推荐作者

夢野间

文章 0 评论 0

百度③文鱼

文章 0 评论 0

小草泠泠

文章 0 评论 0

zhuwenyan

文章 0 评论 0

weirdo

文章 0 评论 0

坚持沉默

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文