摘要: 需要知道的概念: 1、程序:包括代码和数据,是静态的概念 2、进程:程序的执行过程,是指一个程序中的代码在一个数据集合中的运行过程,所以说相同代码在不同的数据集合上运行,乃至在同样的数据集合上的多次运行都是不同的进程。进程是一个动态概念 3、线程:可以理解为进程中的一个代码片段的执行。故常说一个进程包含多个线程,多个线程共享数据空间。操作系统不会单独为线程分配资源(存储空间) 程序是静态的,进程是动态的;进程是操作系统分配资源的最小单位,线程是操作系统调度的最小单位。 一个程序在运行起来以后,就成为的进程,此时操作系统要为该进程分配虚拟存储空间,这个存储空间就包括了:栈区(stack... 阅读全文
posted @ 2012-10-20 15:54 Go ahead! 阅读(316) 评论(0) 推荐(0) 编辑