标签: c
假设我在一台机器上启动了程序。每个程序首先都会malloc一段记忆。我想知道如何让其他进程知道一个进程的malloced地址,以便他们可以使用mmap编写其他进程的malloced内存?
malloc
mmap
答案 0 :(得分:0)
评论建议共享内存,适用于单独的进程,但编写多线程程序可能更适合。使用pthreads(7),每个线程都可以直接访问malloc'ed内存,并且有一组丰富的并发控制功能。
pthreads(7)