学鬼

2017年2月27日

多线程和多进程的区别

摘要: Linux内核实际上是不区分进程和线程的,它们都是用的task_struct结构体,Linux上的线程是LWP,即轻量级进程。创建进程的fork()函数和创建线程的clone()函数内核底层都调用了do_fork()函数。对于线程来说,使用了CLONE_VM(共享内存空间)、CLONE_FS(共享文 阅读全文

posted @ 2017-02-27 12:28 学鬼 阅读(301) 评论(0) 推荐(0) 编辑

导航