【并发】深入理解Java线程的底层原理
线程基础知识
一、线程与进程
进程
操作系统会以进程为单位,分配系统资源(CPU时间片、内存等资源),进程是资源分配的最小单位。
当一个程序被运行,从磁盘加载这个程序的代码至内存,这时就开启了一个进程。
线程
线程,有时被称为轻量级进程,是操作系统调度
操作系统会以进程为单位,分配系统资源(CPU时间片、内存等资源),进程是资源分配的最小单位。
当一个程序被运行,从磁盘加载这个程序的代码至内存,这时就开启了一个进程。
线程,有时被称为轻量级进程,是操作系统调度