Announcement

Collapse
No announcement yet.

Autonomously Generating An Ideal Kernel Configuration

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

  • Autonomously Generating An Ideal Kernel Configuration

    Phoronix: Autonomously Generating An Ideal Kernel Configuration

    While most Linux users are fine with just using the kernel supplied by their distribution vendor, there are some enthusiasts and professional users who end up tweaking their kernel configuration extensively for their needs, particularly if they are within a corporate environment where the very best performance and reliability is demanded for a particular workload...

    http://www.phoronix.com/vr.php?view=ODE0MA

  • Psycho Game
    replied
    Hello everybody,

    I was wondering if this module ever made it into phoronix-test-suite.
    If so, can anyone tell me how this module is called?

    Greetings Psycho Game

    Leave a comment:


  • energyman
    replied
    Originally posted by Paradox Uncreated View Post
    Be sure to accumulate this information into your tests aswell.

    http://www.paradoxuncreated.com/arti...illennium.html
    wow, a badly made website full of errors and a lot of stupid stuff. Refresh rate of 70? On a crt this means headaches and on a tft it does not buy you anything. PCI cycles max - another stupid thing to do. Oh great... I don't even want to know about his 'timer tweak'. I suspect something stupid.

    *facepalm* disable flipping *facepalm*

    Leave a comment:


  • energyman
    replied
    Originally posted by not.sure View Post
    That's what I was thinking of when I read the headline. That would actually be quite interesting, and would serve both kernel performance and security.
    there have been many times where people announced something like that on lkml - and vanished. Because it is fucking hard to do.

    Leave a comment:


  • energyman
    replied
    Originally posted by Qaridarium View Post
    Gentoo VS save time

    if i use Gentoo my time is 'burn'
    wrong. Gentoo saves time because you can automate as much as everything.

    Leave a comment:


  • Paradox Ethereal
    replied
    Originally posted by not.sure View Post
    That's what I was thinking of when I read the headline. That would actually be quite interesting, and would serve both kernel performance and security.
    This is what "make localmodconfig" does I think.



    Maybe you would like to include GCC switches, and chrt scheduling type and nice value, pr. thread, for minimal jitter, in openGL applications aswell.

    Peace Be With You.

    Leave a comment:


  • edvin
    replied
    genetic algorithms

    For combinatorial problems like this with a large search space (which is likely if you want to optimize a decent number of parameters), people have successfully applied techniques like genetic algorithms (http://en.wikipedia.org/wiki/Genetic_algorithm).

    Of course, you may not find the globally optimal solution that brute-force can. However, you'll get closer in what is hopefully far less time.

    ACOVEA takes such an approach to optimize compiler flags with GCC.

    Leave a comment:


  • V!NCENT
    replied
    Originally posted by n0nsense View Post
    Even Sabayon almost in the black list.
    Wasn't Sabayon pre-assembled Gentoo?

    Leave a comment:


  • mudd1
    replied
    Originally posted by Shining Arcanine View Post
    Gentoo Linux users have been by modifying .config file settings by hand to get improved kernel performance for a long time. I do not think automating it will do much for Linux performance, although this will probably save time for Linux users that were already doing this sort of thing.
    Gentoo users are the best!!11! Nobody is performancyer! Also, Gentoo users are *not* presumptuous and ignorant! That is because Gentoo invented the source-based distro and even if there were others, Gentoo would have the best implementation, not only the best publicity! And binary distros can never be as efficient anyway. Because compilation is done in the background anyway so it uses no CPU, no memory and doesn't kill the climate!!!!!!

    Leave a comment:


  • Shining Arcanine
    replied
    Originally posted by Smorg View Post
    It's worth mentioning Pappy's kernel seeds:

    http://www.kernel-seeds.org/

    http://forums.gentoo.org/viewtopic-t...c-start-0.html

    This is the best resource around users looking for some mostly reliable information on kernel configuration, along with config files with sane defaults. Much thanks to him for his efforts.

    As far as the idea of building a kernel based upon a benchmark - this sounds like a bad idea. Most kernel options aren't exactly "tunables" that you select in the interest of performance. You mostly enable support for the the features you need and the hardware you have. A benchmark isn't going to indicate that.
    Some of the stuff he has turned on by default can be turned off, but I stopped making my .config files from the default settings and started using his as a basis. It is nice to have most of the junk I do not need turned off by default.

    Leave a comment:

Working...
X