【发布时间】:2012-05-16 02:16:58
【问题描述】:
我找到了问题here 的答案。但我不明白答案中的一些想法。例如,轻量级进程被称为与其他进程共享其逻辑地址空间。这是什么意思?我可以理解 2 个线程的相同情况:它们都共享一个地址空间,因此它们都可以从 bss 段读取任何变量(例如)。但是我们有很多不同的进程,有不同的 bss 部分,我不知道如何共享所有这些。
【问题讨论】:
-
您似乎对某些概念很困惑。建议你先研究一下线程和进程的定义。
-
@Gray,我非常清楚进程和线程之间的区别。问题在于理解轻量级流程。
-
@Tudor,我找到并理解了它(在“理解 Linux 内核”中)。
-
当然@Allok。该页面上有一些关于轻量级进程的详细信息。
标签: multithreading process lightweight-processes