热情软件屋

 

线程与进程有什么区别


编号:QA000963
建立日期: 1999年5月11日 最后修改日期:1999年5月11日
所属类别:

wy:
    线程与进程的含义是什么?有什么区别?

回答:

    简单的说,你每启动一个程序,就启动了一个进程。在Windows 3.x下,进程是最小运行单位。在Windows 95/NT下,每个进程还可以启动几个线程,比如每下载一个文件可以单独开一个线程。在Windows 95/NT下,线程是最小单位。WINDOWS的多任务特性使得线程之间独立运行,但是它们彼此共享虚拟空间,也就是共用变量,线程有可能会同时操作一片内存。
    
    相关问题:
    QA000798 "用VC++5.0实现多线程的调度和处理 "
    QA000120 "如何在VB5.0中简单安全地使用多线程"
    QA003477 "是否可以产生两个线程用于接受和发送一个全程变量"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio