王菲叫我胆小鬼什么歌:谁能告诉我“进程”与“线程”之前的区别

来源:百度文库 编辑:高校问答 时间:2024/04/27 23:50:43

简单的说,你每启动一个程序,就启动了一个进程。在Windows 3.x下,进程是最小运行单位。在Windows 95/NT下,每个进程还可以启动几个线程,比如每下载一个文件可以单独开一个线程。在Windows 95/NT下,线程是最小单位。WINDOWS的多任务特性使得线程之间独立运行,但是它们彼此共享虚拟空间,也就是共用变量,线程有可能会同时操作一片内存。

一个进程都有若干个线程,至少也需要一个线程。这是针对所有操作系统来说的,所以windows和unix应该一样的。