shared-memory

shared-memory

文章 0 浏览 4

共享内存初始化问题(三)

我正在处理共享内存段并遇到了这个奇怪的问题。 我试图在许多进程之间共享一个结构: struct shmstruct{ int pid[50]; char user[50][10]; }; struct …

£冰雨忧蓝° 2024-10-07 07:08:25 7 0

Linux 将虚拟内存范围映射到现有虚拟内存范围?

在Linux中,有没有一种方法(在用户空间中)将虚拟地址范围映射到支持现有虚拟地址范围的物理页面? mmap() 函数只允许映射文件或“新”物理页。我需…

时间海 2024-10-07 02:31:29 9 0

Unix信号量问题

有没有办法用unix信号量设置它们的值?我需要始终从多个消费者调用 post() ,并且偶尔调用 wait() ,它将等待下一个 post() 发生。 如何才能实现这一…

拥抱没勇气 2024-10-06 16:59:48 8 0

共享内存的访问控制

我想这个问题是针对 Linux/Unix 系统编程专家的(不幸的是我还不是那种人;))。 我正在构建一个在 Linux/Unix 多核机器上运行的系统,其中进程通过…

初吻给了烟 2024-10-06 10:23:44 6 0

在 OSX 上用 C 管理共享内存

我正在做一项大学作业,主要基于 IPC 和共享内存。问题是,作为一个完全的 C 菜鸟,我已经愉快地测试了我的应用程序(显然使用了 shmget 和 shmat)几…

冬天的雪花 2024-10-04 13:55:24 9 0

PHP 中最快的 IPC

我想知道,在 PHP 中将数据从一个进程发送到另一个进程的最快方法是什么?数据只是一个短字符串。目前我开发了一种使用 AF_UNIX 套接字的解决方案,但…

街角迷惘 2024-10-04 01:31:59 6 0

如何在 C 中将结构存储和检索到共享内存区域

对于uni分配,我需要创建一个最多包含10个文件名的循环列表,然后将它们存储在共享内存区域中,以便2个子进程可以读取/写入该列表(使用信号量来控制…

夜访吸血鬼 2024-10-03 22:51:06 7 0

无法访问 PHP/C++通过网络共享内存

我在 C++ 和 PHP 之间共享一些内存 在 PHP 端我有: $inputshm_id = shmop_open($shid, "w", 0777, 1024); 其中 shid 是我用 ftok 创建的标识符。 当…

云朵有点甜 2024-10-03 02:58:30 5 0

“托管共享内存”应该设置多少内存分配? (促进)

我正在寻找一个明确的答案(如果确实存在的话),关于通过 boost::interprocess 的 managed_shared_memory。即使官方示例似乎分配任意大的内存块。 考…

动听の歌 2024-10-02 21:39:15 8 0

在多线程环境中锁定什么和不锁定什么(信号量和共享内存)

我正在实现一些简单的生产者/消费者程序,其中有一些信号量和共享内存。为了简单起见,我们假设我的程序中只有一块共享内存和一个信号量。 起初,我认…

快乐很简单 2024-10-02 13:28:53 7 0

如果访问共享内存的键是 shmget() 的返回值,那么拥有 key_t 有什么意义呢?

当使用共享内存时,我们为什么要关心 key_t ftok(const char *path, int id); 在下面的代码中创建密钥? key_t key; int shmid; key = ftok("/home/be…

烟─花易冷 2024-10-01 19:22:31 8 0

Solaris 中父进程和子进程之间共享内存(C 语言)

我只是在寻找一个简单的教程/示例来引导我走向正确的方向,我似乎找不到一个好的简单的教程/示例。 我正在寻找一个教程,解释如何在 UNIX (Solaris) …

堇色安年 2024-09-30 17:18:45 9 0

在C中加载共享内存

所以我正在制作一个 Load.c 文件,它基本上会将一群“学生”加载到共享内存中。 学生存储在一个如下所示的结构中: struct StudentInfo{ char fName[2…

玉环 2024-09-30 11:25:56 7 0

如何使用 PHP 将数据存储在 RAM 内存中?

有没有办法使用 PHP 将小数据存储在 RAM 内存中,以便我可以访问不同会话之间的数据而不是重新生成它。类似于 memcached 的东西(我无权访问 memcahce…

活泼老夫 2024-09-30 11:16:53 5 0

在共享内存中初始化 pthread 互斥体

我可以使用初始化器初始化静态内存中的互斥锁: pthread_mutex_t mymutex = PTHREAD_MUTEX_INITIALIZER; 但是如何在共享内存中初始化互斥锁,在共享内…

迷雾森÷林ヴ 2024-09-30 06:23:36 4 0
更多

推荐作者

離殇

文章 0 评论 0

小姐丶请自重

文章 0 评论 0

Aik

文章 0 评论 0

国产ˉ祖宗

文章 0 评论 0

猥琐帝

文章 0 评论 0

半仙

文章 0 评论 0

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