A question about CFS

2009-06-09 Thread Shachar Shemesh
own queue? If so, how do the relative priorities happen? 2. Are those all processes in the system, or just ready processes in the system? Wikipedia says that CFS treats wait time due to sorry, no CPU for you and wait time due to I don't need the CPU right now the same, so

Re: A question about CFS

2009-06-09 Thread Oleg Goldshmidt
Shachar Shemesh shac...@shemesh.biz writes: Hi all, I'm trying to understand Linux's Completely Fair Scheduler better Hi, Disclaimer: i've never had a chance to look at the CFS nearly as closely as the previous incarnation [O(1)]. I'll take a shot, though. 1. How do the different

Re: A question about CFS

2009-06-09 Thread Shachar Shemesh
Oleg Goldshmidt wrote: Yes, as in O(1). The implementation of the runqueue has changed in CFS. You are hinting that between the run queues nothing has changed. That seem unlikely to me. If so, how do the relative priorities happen? I am not sure what you mean by relative

Re: A question about CFS

2009-06-09 Thread Oleg Goldshmidt
Shachar Shemesh shac...@shemesh.biz writes: Yes. One of the things said about CFS was that with it things that previously required real time priority now can run at nice -20 just as well. That same text (I don't remember right now where I read it, nor who wrote it) said that CFS fixed a nice

CFS

2009-06-09 Thread shlomo bauer
. Linux claims that with cfs they have as good as a scheduler as freebsd -- freebsd uses the unix multilevel feedback queue model. One of the goals of the multilevel feedback queue is to create a system that is not jittery -- right now, people running linux on a modern processor live in a very

[CALL FOR LECTURES] Tickless Kernel/CFS Scheduler

2008-11-06 Thread Orna Agmon Ben-Yehuda
Hello All, Two topics are calling for a lecture which exposes the internals (and guts) of the new Linux: *Tickless Kernel - how was it done? What are the mechanisms available inside the kernel? What is expected of userspace programs? What should a user do to make the best usage of a tickless