简述线程、程序、进程的基本概念。以及他们之间关系是什么?
**线程**与进程相似,但线程是一个比进程更小的执行单位。一个进程在其执行的过程中可以产生多个线程。与进程不同的是,同类的多个线程共享同一块内存空间和一组系统资源,所以系统在产生一个线程,或是在各个线程之间切换工作时,负担要比进程小得多,也是因为如此,线程也被称为轻量级线程。 **程序**是含有指令和数据的文件,被储存在磁盘或其他的数据储存设备中,也就是说程序是静态的代码。 **进程**是程序的一次执行过程,是系统运行程序的基本单位,进程是动态的。系统运行一个程序即是一个进程从创建,运行到消亡的过程。.
原创
2020-11-28 11:04:15 ·
248 阅读 ·
1 评论