Re: [PATCH] sched.c: Be a bit more conservative in SMP



Vincent Pelletier wrote:
Maybe I was completely wrong with my assumption that one running process always has an impact of 1, which would have make the scheduler underestimate the load on one cpu and put too many processes on it, without moving them afterward.

Yes, maybe that's the problem, since in my bench, one process takes only 40% of the CPU.

Cheers,

--
Ludovic DROLEZ Linbox / Free&ALter Soft
www.linbox.com www.linbox.org tel: +33 3 87 50 87 90
152 rue de Grigy - Technopole Metz 2000 57070 METZ
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: Fwd: Re: New Metrics to measure Load average
    ... School of Electrical and Information Engineering ... Currently for the Phd, I am using division of load as per login users and this is what I want to have for HPC and for the "Task Profiling Model". ... Be very wary if their planned CPU controller as the model that they intend to use will only work with CPU bound processes. ...
    (Linux-Kernel)
  • [PATCH 2/2] sched: Improve fairness of cpu allocation for task groups
    ... The current load balancing scheme isn't good for group fairness. ... Col4 -> CPU bandwidth received by each individual task of the group. ... Currently cpu's weight is just the summation of individual task weights. ...
    (Linux-Kernel)
  • [PATCH] sched: Consolidated and improved smpnice patch
    ... The introduction of separate run queues per CPU has brought with it "nice" enforcement problems that are best described by a simple example. ... whether this expectation is met is pretty much down to luck as there are four equally likely distributions of the tasks to the CPUs that the load balancing code will consider to be balanced with loads of 2.0 for each CPU. ... To overcome this problem SCHED_LOAD_SCALE has been replaced by the load_weight for the relevant task or by the average load_weight per task for the queue in question. ...
    (Linux-Kernel)
  • [PATCH 2/2] sched: Improve fairness of cpu allocation for task groups
    ... The current load balancing scheme isn't good for group fairness. ... Col4 -> CPU bandwidth received by each individual task of the group. ... Currently cpu's weight is just the summation of individual task weights. ...
    (Linux-Kernel)
  • Re: System Monitor
    ... Some applications are just hungry for CPU and RAM. ... A good rule of thumb is that a load of significantly more than 1.0 per ... > education and the case study affords you unmatched consulting experience. ... > Computer Emergency Response Teams, ...
    (Security-Basics)