摘要: 在讲述多线程之前有必要先弄清楚进程与线程的区别和关系。 进程就是计算机中正在执行的程序(即处于活动状态的程序),且每一个进程都有自己独立一块内存空间和一组系统资源。这些程序使用的内存空间和资源都是独立的,并且每个程序也是为了各自的任务而运行,互不干扰。 在进程的基础上提出了线程的概念,线程使得在一个进程中同时处理多个任务成为可能。线程可以看作是进程的进一步细分,也就是把进程完成的任务划分成一个个更小的子任务,每一个子任务就是一个线程,然后去执行这些细分的线程。 线程是基于进程的一个基本运行单位,线程中同样包括一个内存入口点地址、一个出口点地址及能够顺序执行的代码序列。 线程与进程的... 阅读全文
posted @ 2013-02-22 22:04 依旧淡然 阅读(656) 评论(0) 推荐(0) 编辑