Multithreading 多线程地址空间

Multithreading 多线程地址空间,multithreading,Multithreading,线程有自己的调用堆栈,那么不同的线程共享什么样的内存呢。它们在进程的地址空间中有自己的堆栈内存吗?内存是否足以生成100个线程?如果一个进程有一个对象B,如果是Java,它将在堆上创建。那么,该进程生成的线程如何能够访问堆上的对象呢 不同线程共享哪种内存 所有进程用户模式内存在所有线程上都可用,这意味着您可以将存储在线程堆栈中的对象共享给其他线程 它们是否在内存的地址空间中有自己的堆栈内存 过程 是的,每个线程都有自己的运行堆栈 内存是否足以生成100个线程 是支票 那么,该进程生成的线程如何能

线程有自己的调用堆栈,那么不同的线程共享什么样的内存呢。它们在进程的地址空间中有自己的堆栈内存吗?内存是否足以生成100个线程?如果一个进程有一个对象B,如果是Java,它将在堆上创建。那么,该进程生成的线程如何能够访问堆上的对象呢

不同线程共享哪种内存

所有进程用户模式内存在所有线程上都可用,这意味着您可以将存储在线程堆栈中的对象共享给其他线程

它们是否在内存的地址空间中有自己的堆栈内存 过程 是的,每个线程都有自己的运行堆栈

内存是否足以生成100个线程

是支票

那么,该进程生成的线程如何能够访问 堆上的那个对象


我想我在第一个问题中回答了这个问题

你的一些问题在这里得到了回答: