Re: [RFC][PATCH] O(1) Entitlement Based Scheduler

From: Albert Cahalan (albert_at_users.sf.net)
Date: 02/26/04

  • Next message: Jeff Garzik: "Re: [PATCH][2.6] IBM PowerPC Virtual Ethernet Driver"
    To: linux-kernel mailing list <linux-kernel@vger.kernel.org>
    Date:	25 Feb 2004 22:30:32 -0500
    
    

    John Lee writes:

    > The usage rates for each task are estimated using Kalman
    > filter techniques, the estimates being similar to those
    > obtained by taking a running average over twice the filter
    > _response half life_ (see below). However, Kalman filter
    > values are cheaper to compute and don't require the
    > maintenance of historical usage data.

    Linux dearly needs this. Please separate out this part
    of the patch and send it in.

    Right now, Linux does not report the recent CPU usage
    of a process. The UNIX standard requires that "ps"
    report this; right now ps substitutes CPU usage over
    the whole lifetime of a process.

    Both per-task and per-process (tid and tgid) numbers
    are needed. Both percent and permill (1/1000) units
    get reported, so don't convert to integer percent.

    -
    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: Jeff Garzik: "Re: [PATCH][2.6] IBM PowerPC Virtual Ethernet Driver"

    Relevant Pages

    • Re: 2.6.9-rc1-mm3
      ... topseems to report 0 cpu usage for all processes, ... send the line "unsubscribe linux-kernel" in ... Please read the FAQ at http://www.tux.org/lkml/ ...
      (Linux-Kernel)
    • Word 2000 will not open pst startup screen
      ... W2k still hangs on the opening ... Noted that CPU usage goes to 100%. ... report. ...
      (microsoft.public.word.application.errors)
    • ActiveSync becomes unresponsive when PPC is removed from cradle
      ... ActiveSync continues to report "Connected", CPU usage goes up to 100%, and ... ActiveSync reports "Not Connected", CPU usage becomes ... normal, and Outlook becomes responsive. ...
      (microsoft.public.pocketpc.activesync)
    • Re: Using too many threads?
      ... spikes very high. ... So there is no way to "drive" anything to report the correct CPU usage ... during a timer tick (very little correlation with CPU usage). ...
      (comp.os.os2.programmer.misc)
    • Re: F10 Pulseaudio problem
      ... likely this is an ALSA driver bug. ... Please report this issue to the PulseAudio ... .ifexists module-hal-detect.so ... When I tried that a few days back, my CPU usage went through the roof ...
      (Fedora)