黑马程序员技术交流社区
标题:
进程与线程
[打印本页]
作者:
段永正
时间:
2012-2-3 21:37
标题:
进程与线程
看了好几遍视频,对于进程和线程还不是很理解
各位同学,给解释解释
作者:
Jewel
时间:
2012-2-3 21:54
一个进程可以包括多个线程, 一个线程只能属于一个进程.
线程与进程之间的区别:
(1)地址空间:线程是进程内的一个可执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;
(2)资源拥有:进程是系统进行资源分配和调度的独立单元,同一个进程内的线程共享进程的资源;
(3)线程是处理器调度和分派的基本单位,但进程不是.
所谓的双核四线程就是指的处理器的多任务的处理能力了。
作者:
曹停
时间:
2012-2-18 12:57
多看几遍,先拿书看看概念!然后跟着视频一步一步的走!视频说的很详细的!
通了就很容易理解!!
作者:
安超
时间:
2012-2-20 19:24
本帖最后由 安超 于 2012-2-25 09:00 编辑
比较俗的说法:进程就像是蹲坑,线程1:蹲坑;线程2:听mp3;线程3:看小说,所以一个进程里可以有多个线程,希望你能理解。
作者:
孙玉昌
时间:
2012-6-10 10:54
进程是程序的一次执行,而线程是进程构成的实体;进程有自己的内存区,线程没有,多个线程共享内存区(变量)。通俗点说,进程里面包含线程,由线程组成,一个进程至少有一个线程。如果一个进程有多个线程,则可以实现多任务的处理。
作者:
逝去的记忆ヽ
时间:
2012-6-11 23:01
我们用的电脑系统里面的任务管理器你会发现 有个进程的框体。 那里面的进程都是由线程组成的。
就是说进程包含线程。在一个进程里面至少存在一个线程,那就是主线程。
在我们进行主线程的时候我们还可以创建多个线程进行交替执行。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2