线程和进程之间共享内存

艾美

有人可以帮我解决这些问题吗:

  1. 同一进程内的线程共享的内存(代码/数据)部分是什么(不由不同的进程共享)?

  2. 两个进程可以共享它们的虚拟地址空间吗?

  3. 两个进程可以共享全局变量吗?

  4. 使用内存映射文件可以在进程间实现什么样的数据共享?

  5. 是否可以使用内存映射文件共享链表?还有一串数字?

雷米勒博
  1. 一个进程只有一个地址空间。单个进程中的所有线程都可以访问该进程的所有内存。

  2. 不可以。在 Windows 上,要跨进程边界共享内存,您必须使用共享数据段或内存映射文件对象。

  3. 仅当变量存储在共享内存中时。

  4. 可以使用内存映射文件共享任何 POD 数据。将其视为原始连续字节块。您可以共享通常适合字节数组的任何内容。

  5. 链表不能共享,因为它的节点在内存中包含相互指向的指针,并且指针不能跨进程边界使用。您必须将列表序列化为使用偏移量而不是指针的平面格式。可以共享 POD 类型的数组,如整数,是的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

进程之间共享内存

来自分类Dev

在Linux上的进程之间共享内存

来自分类Dev

C中线程之间的内存共享

来自分类Dev

pthreads在线程之间共享内存

来自分类Dev

如何在C#和Python进程之间共享字节数组的内存

来自分类Dev

两个进程之间的命名共享内存

来自分类Dev

如何协调2个进程之间的共享内存

来自分类Dev

两个进程之间的命名共享内存

来自分类Dev

如何知道两个进程之间的共享内存?

来自分类Dev

如何在线程之间共享巨大的进程

来自分类Dev

如何在线程之间共享巨大的进程

来自分类Dev

在主线程和线程之间共享变量

来自分类Dev

Java:在线程之间共享和调用变量

来自分类Dev

通过共享内存在进程之间共享同步原语是否安全?

来自分类Dev

python multiprocessing-在进程之间共享类的字典,并将后续从进程反映到共享内存的写入

来自分类Dev

在Python进程之间共享内存中的大型数据结构?

来自分类Dev

Windows中进程之间的共享内存是否一致?

来自分类Dev

使用共享内存在两个进程之间传递套接字描述符

来自分类Dev

尝试在客户端-服务器程序中的进程之间创建共享内存段

来自分类Dev

Directx 12:在两个进程之间共享图形内存

来自分类Dev

使用Pytorch在同一GPU上的进程之间共享GPU内存

来自分类Dev

linux内核如何实现2个进程之间的共享内存

来自分类Dev

在资源有限的不同进程之间建立共享内存?

来自分类Dev

使用共享内存在两个进程之间传递套接字描述符

来自分类Dev

Python在进程之间共享锁

来自分类Dev

在父子进程之间共享指针

来自分类Dev

ServiceStack在进程之间共享会话

来自分类Dev

在进程之间共享内核对象

来自分类Dev

在节点子进程之间共享数据

Related 相关文章

  1. 1

    进程之间共享内存

  2. 2

    在Linux上的进程之间共享内存

  3. 3

    C中线程之间的内存共享

  4. 4

    pthreads在线程之间共享内存

  5. 5

    如何在C#和Python进程之间共享字节数组的内存

  6. 6

    两个进程之间的命名共享内存

  7. 7

    如何协调2个进程之间的共享内存

  8. 8

    两个进程之间的命名共享内存

  9. 9

    如何知道两个进程之间的共享内存?

  10. 10

    如何在线程之间共享巨大的进程

  11. 11

    如何在线程之间共享巨大的进程

  12. 12

    在主线程和线程之间共享变量

  13. 13

    Java:在线程之间共享和调用变量

  14. 14

    通过共享内存在进程之间共享同步原语是否安全?

  15. 15

    python multiprocessing-在进程之间共享类的字典,并将后续从进程反映到共享内存的写入

  16. 16

    在Python进程之间共享内存中的大型数据结构?

  17. 17

    Windows中进程之间的共享内存是否一致?

  18. 18

    使用共享内存在两个进程之间传递套接字描述符

  19. 19

    尝试在客户端-服务器程序中的进程之间创建共享内存段

  20. 20

    Directx 12:在两个进程之间共享图形内存

  21. 21

    使用Pytorch在同一GPU上的进程之间共享GPU内存

  22. 22

    linux内核如何实现2个进程之间的共享内存

  23. 23

    在资源有限的不同进程之间建立共享内存?

  24. 24

    使用共享内存在两个进程之间传递套接字描述符

  25. 25

    Python在进程之间共享锁

  26. 26

    在父子进程之间共享指针

  27. 27

    ServiceStack在进程之间共享会话

  28. 28

    在进程之间共享内核对象

  29. 29

    在节点子进程之间共享数据

热门标签

归档