Page 15 of 15 FirstFirst ... 5131415
Results 141 to 146 of 146

Thread: The v2 Rotary Interactivity Favor Scheduler

  1. #141
    Join Date
    Jan 2009
    Location
    Vienna, Austria; Germany; hello world :)
    Posts
    619

    Default

    Quote Originally Posted by 3766691 View Post
    Ah, yes
    Now the last things is we have to make it into modular.(Very last things) After this RIFS/-ES will support CGroups.
    RIFS/-ES have beaten BFS but now we have to promote it more. If Gentoo developer can help me to promote I will say a big THANKS.


    I seldom run my computer for long time but now I will try. Do you play LOL?
    it was actually only a day

    but I see that there can be issues with heavy usage of chromium, firefox, libreoffice (chromium using tcmalloc afaik, firefox + libreoffice jemalloc on Gentoo) + additional apps,

    and thus the memory subsystem + uksm


    dunno

  2. #142
    Join Date
    May 2012
    Location
    GuangDong,China
    Posts
    141

    Default

    Quote Originally Posted by kernelOfTruth View Post
    it was actually only a day

    but I see that there can be issues with heavy usage of chromium, firefox, libreoffice (chromium using tcmalloc afaik, firefox + libreoffice jemalloc on Gentoo) + additional apps,

    and thus the memory subsystem + uksm


    dunno
    With long runtime such as the hole day?

  3. #143
    Join Date
    Jan 2009
    Location
    Vienna, Austria; Germany; hello world :)
    Posts
    619

    Default

    Quote Originally Posted by 3766691 View Post
    With long runtime such as the hole day?
    yes, not sure what is causing this

    it could be issues with QT, gtk+, or the apps - or the kernel


    the cflags of the system aren't even heavy:

    "-O2 -march=native -pipe -mno-push-args -mno-align-stringops -minline-stringops-dynamically -fmodulo-sched"


    afaik in the past this didn't occur so it could be a regression introduced some kernel versions before, glibc, etc. etc.


    no time to troubleshoot right now though ...

  4. #144
    Join Date
    May 2012
    Location
    GuangDong,China
    Posts
    141

    Default

    Quote Originally Posted by kernelOfTruth View Post
    yes, not sure what is causing this

    it could be issues with QT, gtk+, or the apps - or the kernel


    the cflags of the system aren't even heavy:

    "-O2 -march=native -pipe -mno-push-args -mno-align-stringops -minline-stringops-dynamically -fmodulo-sched"


    afaik in the past this didn't occur so it could be a regression introduced some kernel versions before, glibc, etc. etc.


    no time to troubleshoot right now though ...
    BFS also has the same issue, interesting.

    Sorry for late reply because I have been out to have dinner

  5. #145
    Join Date
    May 2012
    Location
    GuangDong,China
    Posts
    141

    Default

    Quote Originally Posted by kernelOfTruth View Post
    yes, not sure what is causing this

    it could be issues with QT, gtk+, or the apps - or the kernel


    the cflags of the system aren't even heavy:

    "-O2 -march=native -pipe -mno-push-args -mno-align-stringops -minline-stringops-dynamically -fmodulo-sched"


    afaik in the past this didn't occur so it could be a regression introduced some kernel versions before, glibc, etc. etc.


    no time to troubleshoot right now though ...
    This is RIFS-V3-Test(Actually is V5) based on RIFS-V2
    It solved the interactivity problem RIFS-ES has.

    http://rifs-scheduler.googlecode.com...s-V2-V3-Test.c



    EDIT 2
    Wow, I have run the latt -c255 sleep 10 with music playing and browsing using firefox.
    No lag with Music and Screen.

    [admin@localhost ~]$ latt -c255 sleep 10

    Parameters: min_wait=100ms, max_wait=500ms, clients=255
    Entries logged: 765

    Wakeup averages
    -------------------------------------
    Max 148215 usec
    Avg 11210 usec
    Stdev 20550 usec
    Stdev mean 743 usec

    Work averages
    -------------------------------------
    Max 1210226 usec
    Avg 59141 usec
    Stdev 89912 usec
    Stdev mean 3251 usec


    Remember to rename it to rifs.c and replace it with the original one.
    Chen
    Last edited by 3766691; 06-24-2012 at 07:03 AM.

  6. #146
    Join Date
    May 2012
    Location
    GuangDong,China
    Posts
    141

    Default

    Hmm, I have post something wrong on the #145 floor.
    Now, I have ported RIFS to 2.6.35. That means it can be used in Android. I have started testing it.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •