关于进程和线程,有时真的挺迷糊,说不清道不明。多多学习![via jackey]
这里讲的进程和线程是指windows下的,Unix下的定义有些不同。
进程和线程都是操作系统程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。一个程序至少有一个进程,一个进程至少有一个线程 。线程是进程内的一个执行单元 ,也是进程内的可调度实体。
进程
进程含有内存和资源。进程拥有的内存,在32位下理论上可以有4G!进程拥有的资源则包括核心对象(如file handles和线程)、USER资源(如对话框和字符串)、GDI资源(如Device Context和Brushes)。进程本身并不能够执行,它只是提供一个安置内存和线程的地方。
进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。 (more…)
经常坐在电脑前,现实的生活就变得千篇一律了。


