Linux进程的管理与调度(四)--- 内核线程、轻量级进程、用户线程三种线程概念解惑(线程≠轻量级进程)
一、线程与进程概念在现代操作系统中,进程支持多线程。进程是资源管理的最小单元。线程是程序执行的最小单元。即线程作为调度和分配的基本单位,进程作为资源分配的单位。一个进程的组成实体可以分为两大部分:线程集和资源集。进程中的线程是动态的对象;代表了进程指令的执行。资源,包括地址空间、打开的文件、用户信息等,由进程内的线程节享。二、线程概念的产生2.1传统单线程进程的缺点现实中有很多需要并发处理的任务,