对于 Unix系统的机器来说,一个进程就是一个单独运行的程序,只有一个地址空间,一大片可供进程使用的内存,在这个进程里 你可能同时会有好多个线程。
如果机器上运行了不同的进程,操作系统需要将他们彼此分开,他们无法看到彼此的内存,都有自己独立的内存,不同进程之间不会有交集,但是在同一个进程中,线程与线程之间可以共享内存
2020 MIT 6.824 Lecture 2 17:10 进程和线程区别的解释
最新推荐文章于 2025-02-09 18:48:32 发布
本文深入探讨了Unix系统中进程与线程的概念,解析了进程作为单独运行的程序拥有独立内存空间的特点,以及线程在同一进程中如何共享内存,揭示了不同进程间的内存隔离机制。
298

被折叠的 条评论
为什么被折叠?



