浏览 2969 次
锁定老帖子 主题:线程和进程的区别
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-04-01
进程(Process)和线程(Thread)的区别在于: 线程的划分尺度小于进程,使得多线程程序的并发性高。 线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。 进程是指在系统中正在运行的一个应用程序;线程是系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元。对于操作系统而言其调度单元是线程。一个进程至少包括一个线程,通常将该线程称为主线程。一个进程从主线程的执行开始进而创建一个或多个附加线程,就是所谓基于多线程的多任务 进程与线程的重要区别在于线程不能够单独执行,它必须运行在处于活动状态的应用程序进程中 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |