标签:
1.作业
程序的实质:为完成任务,有限步骤的集合。在windows中运行时,会将程序分成计算机要操作的集合,即向计算机提交任务的实体。作业的完成需要经过四个过程:作业的提交,作业的收容,作业的执行和作业的完成。
2.进程
一个作业的完成,可能会对应多个相应的进程。进程,既是为完成作业,系统请求资源的基本单位。因此,当电脑内存不够用时,可以关掉不需要的进程,以节省电脑资源。进程,即一个过程,程序的一个数据集运行的过程。进程有自己的虚拟地址空间,包括文本区域(text region)、数据区域(data region)和堆栈(stack region)。文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配的内存;堆栈区域存储着活动过程调用的指令和本地变量。在windows下,只有线程能访问该地址空间。
3.线程
只有在windows下,才会有线程这个概念,且线程是系统分配资源的最小单位,是进程运行的一个实体。线程直接在cpu中运行,一个线程一定归属于一个进程,并且只能使用该进程所拥有的资源。
4.感悟
windows是最高大上的系统,或许是因为黑客的攻击和微软公司的维护吧!一个人要想变得更强,就必须接受别人的质疑并作出相应的反应。鄙人的个人见解,有什么不正之处希望各位高手不吝指教!
标签:
原文地址:http://www.cnblogs.com/zhouchao-blog/p/4314524.html