阅读背景:

Linux编程之线程介绍

来源:互联网 

首先来看下进程和线程的关系,线程是进程中的一个单一控制流,它是操作系统运算调度的最小单位,即线程是执行的最小单位,进程是最小的分配资源单位。在Linux下,有时候我们又称线程为轻量级进程,因为进程和线程它们的底层实现都是由一个叫做clone的函数来实现的。这个clone函数是比较底层的,它可以克隆一切可写的东西,例如:堆,栈,非只读数据段等等。在内核层面来看,进程和线程是一样的,它们共享同一片内存地址空间。首先来看下进程和线程的关系,线程是进程中的一个单一控制流,它是操作系统运算调度的最小单位,即线




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

分享到: