Messages in this thread | | | Date | Fri, 28 Apr 2006 17:28:48 +0900 | From | MAEDA Naoaki <> | Subject | Re: [ckrm-tech] Re: [PATCH 0/9] CPU controller |
| |
On Fri, 28 Apr 2006 09:56:52 +0400 Kirill Korotaev <dev@sw.ru> wrote:
> Also, as it turned out these doesn't do good fair scheduling under some > curcemstances (with busy loops on SMP) :(. Which was reported to MAEDA.
Although it has buggy behaviour under some circumstances, the foundamental problem of load unfairness on SMP comes from the fact that a single task can not use more than one CPU at a time. On condtion that there aren't enough number of runnable tasks on SMP, achievable shares very depend on how tasks are allocated to CPU.
So a few busy loops on SMP is a tough case. It is alleviated by increasing the number of runnable tasks.
Thanks, MAEDA Naoaki - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |