您的位置:首页 > 其它

进程和线程的区别

2015-06-30 10:05 197 查看
进程担当分配系统资源的基本单位

线程是一个执行流,是cpu调度和分派的基本单位,是比进程能独立运行的更小的单位

一个进程有几个线程组成,线程共享进程的地址空间,线程有自己的堆栈,但线程没有自己的地址空间,线程彼此使用相同的地址空间 共享大部分数据 启动花费少 而且便于线程间通信

进程开销大 进程的切换

从函数调用来看 进程是用fork

线程使用的是clone
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: