- 主题:Linux的任务调度,进程和线程有区别吗?
难道不是A和B被一样对待
然后A里面100 个线程被一样对待?
谁被阻了谁就被调出去
【 在 wjhtingerx 的大作中提到: 】
: 假设A进程有100个线程,B进程有1个线程。那么系统调度看待这101个线程是完全平等的吗?这样的话,进程多建线程,岂不是能获得更多的运行时间?
:
--
FROM 13.56.31.*
并不是每个基本单位都肯定是同样权重的
【 在 wjhtingerx 的大作中提到: 】
: 清楚了,Linux调度就是以线程为基础,并未对进程做相关约束。
:
--
FROM 13.56.31.*
如果是多核CPU,B只能用一核,而A可以用多核,A多
如果资源足够,A肯定多,因为可以按需分配
如果资源不够,那就是抢了;一没其它限制的话,A抢到的多
【 在 wjhtingerx 的大作中提到: 】
: A为啥肯定多?
: :
--
FROM 13.56.31.*