线程和进程的关系

 我来答
遇见你们真的不太容易
新晋答主

2022-08-29 · 教学相长,在教育和教学过程中,我们也会学
遇见你们真的不太容易
采纳数:107 获赞数:741

向TA提问 私信TA
展开全部

关系:

1、一个进程可以有多个线程,但至少有一个线程;而一个线程只能在一个进程的地址空间内活动。

2、资源分配给进程,同一个进程的所有线程共享该进程所有资源。

3、CPU分配给线程,即真正在处理器运行的是线程。

4、线程在执行过程中需要协作同步,不同进程的线程间要利用消息通信的办法实现同步。注意进程是最基本的资源拥有单位和调度单位。

在创建一个进程时,相应地创建若干个线程,将它们放在一个缓冲池中,这些线程在等待工作。当服务器接收到一个请求时,系统就唤醒其中的一个线程,并将请求传给它,由这个线程进行服务。当完成任务后,线程重新被放入线程池中,等待下面新的请求和服务。如果线程池中没有可用的线程,服务器就要等待,直到有一个线程被释放。

以上内容参考  百度百科-线程

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式