进程和线程<br> 可以认为一个进程就是一个正在运行的应用程序或一个应用程序的实例。因此,在Wi n 3 2环境中可以同时激活几个进程。每个进程可以为它的代码和数据获得4 G B的地址空间。在这4 G B地址空间中,存在着已分配的内存、线程、文件映射等。另外,由进程调用的动态链接库也在进程的地址空间中。<br> 进程是惰性的。换句话说,进程本身并不执行任何代码。然而,每个进程拥有一个主线程,由主线程在进程的环境中执行代码。一个进程可以拥有几个线程;但是,一个进程只能有一个主线程。<br> 线程是一种操作系统对象,代表着一个进程中要被执行的代码的路径。每一个Wi n 3 2应用程序至少有一个线程—通常称为主线程或默认线程—但应用程序可以自由地创建其他线程来执行其他任务。<br> 当一个进程被创建后,系统就会为它创建一个主线程。如果需要的话,该主线程还可以创建其他线程。Wi n 3 2系统把C P U时间片分配给这些线程。