Re: Ingo Molnar and Con Kolivas 2.6 scheduler patches

From: George Anzinger (george_at_mvista.com)
Date: 08/14/03

  • Next message: Russell King: "Re: [PATCH] call drv->shutdown at rmmod"
    Date:	Thu, 14 Aug 2003 01:01:11 -0700
    To: rob@landley.net
    
    

    Rob Landley wrote:
    > On Saturday 09 August 2003 16:52, George Anzinger wrote:
    >
    >>Ed Sweetman wrote:
    >>
    >>>the problem is you want a process that works like it was run on a single
    >>>tasking OS on an operating system that is built from the ground up to be
    >>> a multi-user multi-tasking OS
    >
    >
    > Considering the multi-tasking OS has 1000 times the CPU power, memory, and
    > disk space as the single-tasking OS did when it debuted, yet still loses to
    > it in some areas, isn't it at least worth looking at?
    >
    >
    >>>and you want both to work perfectly at peak performance
    >
    >
    > We're pondering various heuristics with which to to improve the situation and
    > you say we're persuing perfection. From heuristics.
    >
    > Do you say these sort of things to the virtual memory people? (Since you
    > can't do it perfectly, why bother to swap at all? The perfect being the
    > enemy of the good, and all that.)
    >
    >
    >>>and you want it to know when you want which to work at
    >>>peak performance automatically.
    >
    >
    > I know for a fact that automatic determination of interactivity is possible.
    > In OS/2 you could speed up a compile by moving the mouse pointer over its
    > window repeatedly to give it extra clock ticks. (So far we've managed to
    > avoid anything quite so disgusting in Linux, but there exist OSes where it
    > was done. Having the keyboard and mouse and display be local devices is
    > actually the common case. It took X about ten years to finally start
    > optimizing for the common case on the output side with MIT shared memory
    > extensions and such...)
    >
    > The scheduler actually has a lot of information to work with. Ingo's patches
    > strive to give it more information, and and Con's patches make much better
    > use of that information. This is a good thing.
    >
    >
    >>Well said :)
    >
    >
    > Actually, I didn't really consider that list of straw man arguments to be
    > worth commenting on the first time around. (I thought he was being
    > sarcastic...)

    Well, I think he was too, but I am trying to say (as I think you are
    too) that it is not far from being a realistic goal.

    As to timing, I just changed ISPs and was off line for a few days...
    >

    -- 
    George Anzinger   george@mvista.com
    High-res-timers:  http://sourceforge.net/projects/high-res-timers/
    Preemption patch: http://www.kernel.org/pub/linux/kernel/people/rml
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Russell King: "Re: [PATCH] call drv->shutdown at rmmod"

    Relevant Pages

    • Re: [Lhms-devel] [PATCH 0/7] Fragmentation Avoidance V19
      ... value on ppc64. ... My system has 6GB of memory and I would 'load ... Without these patches, it was almost impossible ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Pearls before swine Re: Great SWT Program
      ... I forgot you are suffering from that memory ... just wordless sputtering for you. ... You see, the high art of insult, like any other art form, requires constant, ... gruelling practice to achieve perfection. ...
      (comp.lang.java.programmer)
    • Re: Ingo Molnar and Con Kolivas 2.6 scheduler patches
      ... you say we're persuing perfection. ... Do you say these sort of things to the virtual memory people? ... strive to give it more information, and and Con's patches make much better ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: 2.6.3-mm4-rcu_ll SMP memory leak ?
      ... > I'm running said kernel, and after 5 days I've noticed that all my ... > is there some way to see how much memory the kernel uses for its ... Is it vanilla 2.6.3-mm4 or it has some other patches in it? ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: VM patches in 2.6.4-rc1-mm2
      ... Mainline doesn't put enough pressure on slab with highmem systems. ... you don't do any mapped memory scaning at all ... The patches you are using do not address this. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)