That definitely seems incorrect to me. Since rebalance is only called
on mach0, as it loops through the global run queue, it will skip
processes that are not on mach0, so I think you are correct. (This was
fixed on the mqs version of the nix scheduler; every mach calls
rebalance to take care of the
+1 what Yoann said. :-) On SMP systems, all maches share a global run
queue, and maches tend to try grabbing procs that have run on it
before (affinity). Take a look at port/proc.c in particular, where a
lot of the scheduling logic is implemented.
On Sat, Jun 21, 2014 at 6:10 PM, Yoann Padioleau
Just curious, is this not a thing in the nix kernel? grep'd the nix
sources and it didn't seem to be in devarch.c, it's in 9/pc/ though;
is there another way to grab cpu temp?
I ask because there seems to be a significant temperature change on my
test machine between the old nix kernel and some of
On Mon, May 26, 2014 at 1:14 PM, erik quanstrom wrote:
> so, i've done a little bit more work characterizing the performance
> of the scheduler correctness changes, and i know have some understanding
> on why e.g. ping times are a bit slower.
>
> the old code essentially let processor 0 spin in ru
Congratulations Yan! Best of luck to you. :-)
On Sun, Apr 27, 2014 at 3:14 PM, yan cui wrote:
> Hi, all
>
> I am Yan Cui. No words can express the excitement and pleasure when I
> received the accept letter from GSoC 2014. This year I will be working on
> locks of Plan 9 kernel. I am a student
> Do you have a feeling for what you might like to work on? We haven't
> compiled a list of projects yet, but early proposals (even vague ones)
> are a great help.
>
> (FWIW, Anthony Sorace is our esteemed GSoC ring-leader)
>
> Steve
>
I do! I'm particularly interested in filesystems in general an
Hello all,
I realize it's probably a bit early to be asking, but I'm curious if Plan 9
will be applying to participate in this year's GSoC. I'd definitely be
interested in participating as a student!
Thanks!
Jessica.