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.

        http://code.google.com/p/rifs-schedu...q=#makechanges

        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


            • #46
              RC2 have been released. :-)
              http://code.google.com/p/rifs-schedu...q=#makechanges

              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