【发布时间】:2011-01-17 01:48:07
【问题描述】:
线程是“轻量级”的,因为大部分开销已经通过创建它的进程来完成。
我在其中一个教程中发现了这一点。
有人可以详细说明它的确切含义吗?
【问题讨论】:
-
持续关注“进程创建”和您的操作系统,您会看到创建进程需要多少开销。
-
@No Refunds No Returns:您会发现操作系统之间的差异很大。
-
@No Refunds No Returns - 多核机器上线程之间的缓存同步或上下文切换和保存堆栈状态和寄存器集的开销是什么?
标签: c multithreading pthreads