关于线程和进程的区别的一个解答

一个很久以来都偶尔碰到的面试题

在知乎上看到一个解答中讲到

进程和线程都是一个时间段的描述,是CPU工作时间段的描述,不过是颗粒大小不同

http://lkml.iu.edu/hypermail/linux/kernel/9608/0191.html

还有以上这个链接里Linus邮件中的解释

其中讲到 :Both threads and processes are really just one thing: a "context of

execution".简称COE.

即,同样是COE,只是 Thread拥有一个cpu的处理状态,它的上下文都来自Process

你可能感兴趣的:(关于线程和进程的区别的一个解答)