Announcement

Collapse
No announcement yet.

The v2 Rotary Interactivity Favor Scheduler

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #41
    Originally posted by RealNC View Post
    What? What's "noop" and "deadline"?
    These are io scheduler actually.

    Comment


    • #42
      Originally posted by RealNC View Post
      What? What's "noop" and "deadline"?
      Please add
      p->policy = SCHED_IDLE;
      in the init_idle() function.
      This is a bug. :-(

      Comment


      • #43
        Now RIFS v3 will have two RC version first.
        RC-1 is now avaliable.
        RC-2 is still being written.



        Chen

        Comment


        • #44
          using it thus far.
          the most intensive task I do in a normal day is compiling the kernel -j2 and watching a 720p/1080p movie. all works great with this. Maybe better than BFS, but this stuff is so subjective... BFS had hiccups sometimes.

          Eagerly waiting for a cleaner patch

          Comment


          • #45
            It would be interesting to test it with a 16 tracks recording with the realtime kernel. Maybe I will do it in the future, I'm quite busy right now.
            ## VGA ##
            AMD: X1950XTX, HD3870, HD5870
            Intel: GMA45, HD3000 (Core i5 2500K)

            Comment


            • #47
              Originally posted by elmariachi View Post
              using it thus far.
              the most intensive task I do in a normal day is compiling the kernel -j2 and watching a 720p/1080p movie. all works great with this. Maybe better than BFS, but this stuff is so subjective... BFS had hiccups sometimes.

              Eagerly waiting for a cleaner patch
              Yeah, you have realised that there are so many back up files in the patch right?

              Comment


              • #48
                Yes, but why would we need them? We're all big boys, we now how to revert things

                Comment


                • #49
                  Originally posted by elmariachi View Post
                  Yes, but why would we need them? We're all big boys, we now how to revert things
                  I want a piece of spare time to make it clean. Unfortunately I am going to have examination at the end of June so I 'm not going to use my lovely box, I use my mobilephone instead. Also I have an idea on load-balancing but I don't want to implement it now.

                  Could you help me to try these two RC versions of RIFS V3 and tell me which one works better or they are worse than RIFS V2 ? Thanks for your help very much!


                  Algorithm of RC1: MLFQ(pure, all pick next case)+Bounding Rotary : O(1) Time complexity

                  Algorithm of RC2: MLFQ(static timeslice+half timeslice priority raise, preempting pick next case)+EEVDF(timeslice ending pick next case[Actually for preventing starvation]) : O(1) Time complexity

                  Comment


                  • #50
                    Sorry.. why is your newest file RC1? is that different from the one released earlier? or is it mislabeled and it's in fact RC2?

                    Comment

                    Working...
                    X