为什么会有多线程?
25个回答
展开全部
之所以会有多线程,是因为我们在电脑上可以使用好几亏烂个任务好空州,任务多了之友蔽后这些任务就需要排队,多线程可以让他们不至于太过拥挤。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单线程握伏出现了:1. 计算资源的严重浪费;2. 任务分配的不公平孙陵;则皮戚3. 程序编写十分困难等问题,所以才会有的多线程。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这时候,就要说到线程了。线程是进程中实施调度和分派的基本单咐雹位。一个进程可以有多个线程,但至少有一个线程;而一个线程只能在一个进程的地址空间衡拆帆内活动。内存资源分配给进程,同一个进程御罩的所有线程共享该进程所有资源。而CPU分配给线程,即真正在处理器运行的是线程。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
线程是程序中的一个执行流,每个线程仿仿都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的或漏线程可以衫大烂执行同样的函数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询