典型的 Unix 内核(System V、Free BSD 等)实现进程和线程与 Linux 内核有何不同?

典型的 Unix 内核(System V、Free BSD 等)实现进程和线程与 Linux 内核有何不同?

在我的上一篇文章,关于Linux内核,

  • 该结构task_struct代表线程,即轻量级进程,但不是进程。

  • 进程不由任何结构表示,而是由共享相同线程组 ID 的线程组表示。

我想知道典型的 Unix 内核(System V、FreeBSD...)在高层实现进程和线程有何不同或相似?谢谢。

相关内容