内核版本:linux-2.6.11 在Linux中,有多种执行体(指令流.执行单位),它们是CPU调度和分配资源的基本单位,它们是内核态可见的,即内核态下,每一种执行体都有对应的唯一数据结构task_struct来存储它的执行上下文. 它们分别是进程.轻量级进程.内核线程,创建一个执行体的方法是基于调用clone()函数并指定flags参数来完成. 通过指定不同的flags参数,可以规定新建的执行体的共享资源量.执行状态等,也正是于此来区分不同的执行体并控制不同执行体的运行开销.切换开销. ta