线程是一种操作系统对象,它表现在进程中代码的一条执行路径。每个 WIN32的应用程序中至少有一个线程,它通常被称为主线程或默认线程。在应用程序中也可以自由地创建别的线程去执行其他任务。线程技术使同一个进程内的不同代码可以同时...线程是一种操作系统对象,它表现在进程中代码的一条执行路径。每个 WIN32的应用程序中至少有一个线程,它通常被称为主线程或默认线程。在应用程序中也可以自由地创建别的线程去执行其他任务。线程技术使同一个进程内的不同代码可以同时运行。当然,只有在多 CPU 的计算机上,多个线程才能够真正地同时运行。然而,由于操作系统把 CPU 的时间分成很短的片段给每个线程,这样给人的感觉好像是多个线程真正的同时运行。在进程的运行过程中,真正执行的是线程,而并非进程。展开更多
文摘线程是一种操作系统对象,它表现在进程中代码的一条执行路径。每个 WIN32的应用程序中至少有一个线程,它通常被称为主线程或默认线程。在应用程序中也可以自由地创建别的线程去执行其他任务。线程技术使同一个进程内的不同代码可以同时运行。当然,只有在多 CPU 的计算机上,多个线程才能够真正地同时运行。然而,由于操作系统把 CPU 的时间分成很短的片段给每个线程,这样给人的感觉好像是多个线程真正的同时运行。在进程的运行过程中,真正执行的是线程,而并非进程。