首先,线程是依托于进程的,本身就和进程共享内存空间。线程也不能脱离进程运行。所以进程有独立的地址空间,线程天生就没有独立的内存地址空间。
其次共享内存空间模型方便做数据交换,特别是大量数据交换,也让程序员减轻内存管理的麻烦。