阅读背景:

linux进程与线程的区别【转】

来源:互联网 

知乎上总结:

"linux使用的1:1的线程模型,在内核中是不区分线程和进程的,都是可运行的任务而已。fork调用clone(最少的共享),pthread_create也是调用clone(最大共享).fork创建会比pthread_create多消耗一点点,因为要拷贝tables和cow mapping.但是其实差别真的很细微,这些在内核开发者的努力下已经变的很小了。"linux使用的1:1的线程模型,在内核中是不区分线程和进程的,都是可运行




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: