Re: RT patch acceptance

From: James Bruce (bruce_at_andrew.cmu.edu)
Date: 05/31/05

  • Next message: Tobias Reinhard: "Problem with concurrent SATA-Writes"
    Date:	Tue, 31 May 2005 12:59:23 -0400
    To: Andi Kleen <ak@muc.de>
    
    

    Andi Kleen wrote:
    > Are you sure it is not only disk IO? In theory updatedb shouldn't
    > need much CPU, but it eats a lot of memory and causes stalls
    > in the disk (or at least that was my interpration on the stalls I saw)
    > If there is really a scheduling latency problem with updatedb
    > then that definitely needs to be fixed in the stock kernel.

    I don't know, Debian's updatedb always seemed to suck up most of the CPU
    for me. I am using ReiserFS with tail-packing on, which certainly
    balances on the side of more CPU vs IO. Also I wouldn't be surprised if
    other distros had some better approach than Debian's, which appears to
    be a series of "find | sort" commands. As one would expect, find causes
    most of the system load and sort causes user load spikes.

    That said, preempt-RT is certainly not free right now. Sending network
    messages at 60Hz appears to load this 2GHz system by about 8%, while
    that workload barely shows up in stock. I figure there's still some
    optimization work to be done, but obviously it's unlikely to ever be as
      efficient as non-preempt-RT. The more interesting question is whether
    it's any slower with the RT patch applied, but preemption turned off.
     From the implementation approach, I don't think it will show any
    difference from stock, but it's certainly something we've got to test a
    fair amount to be sure.

      - Jim Bruce
    -
    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: Tobias Reinhard: "Problem with concurrent SATA-Writes"

    Relevant Pages

    • Re: hohe Load bei geringer CPU-Auslastung
      ... > wartet - zur Load dazugerechnet, ... Anzahl der laufenden Prozesse ... jedenfalls "richtiger" als nur die Prozesse zu zählen, die auf die CPU ... Sekunde schafft jede CPU spielend - aber wenn eine Disk einen Seek ans ...
      (de.comp.os.unix.linux.misc)
    • Re: New Metrics to measure Load average
      ... Our project which is conducted as part of CELrequires to separate the load along individual user lines. ... We have developed a prediction model called "Free Load Profile Model for Load Profile Prediction" for the purpose of scheduling in the Grid. ... The problem with the load metric of current Linux/Unix is that it measures CPU load and Disk load without indicating the true nature of the load, thereby creating some confusion among the readers. ...
      (Linux-Kernel)
    • Re: High load average on disk I/O on 2.6.17-rc3
      ... The "load average" thing just means that the ... I think that because the characteristics of modern hardware don't make ... also disk streaming performance vs random seeks... ... of cpu, memory, disk and possibly network resources. ...
      (Linux-Kernel)
    • Re: Windows XP slows to a standstill
      ... "Gerry Cornell" wrote: ... the CPU usage maxed out. ... I can now type and open files and programmes which is a vast improvement. ... I've got 6 gig free on the disk drive so it should be OK. ...
      (microsoft.public.windowsxp.general)
    • Re: SuSE 10.0 boot problems with CPU changed
      ... disk from an Athlon XP based machine to a Pentium III. ... needing to somehow change a config file for the CPU or something. ... for the floppy drive, the Adaptec 29160 SCSI adapter, the IBM SCSI hard ... Back when I was a schoolkid, I had an old Zoltrix 14.4k external modem ...
      (comp.os.linux.misc)