Re: SCHED_BSD vs SCHED_ULE ...

From: Robert Watson (rwatson_at_freebsd.org)
Date: 05/30/04

  • Next message: Kris Kennaway: "Re: SCHED_BSD vs SCHED_ULE ..."
    Date: Sat, 29 May 2004 21:08:21 -0400 (EDT)
    To: "Marc G. Fournier" <scrappy@hub.org>
    
    

    On Sat, 29 May 2004, Marc G. Fournier wrote:

    > Is there a circumstance where the older SCHED is better then ULE?

    Yes. I've noticed differing performance properties based on a number of
    factors, including hardware variation and workload. I've also noticed a
    couple of bugs in ULE that I'm hoping Jeff Roberson gets a chance to fix
    at some point, including some issues with load balancing.

    > Or is the older one something that will eventually just be removed
    > altogether?
    >
    > If the older does have areas in which it is the better, are there any
    > docs comparing the two?

    Well, I think it's useful to keep around 4BSD even if only to use as a
    performance baseline for understanding where ULE is working better or
    worse. I don't know of any specific documents talking about relative
    merits: generally, I would consider if a bug if ULE is consistently slower
    in some form. As such, any document would probably be an excellent bug
    report :-).

    As people run into performance issues with -CURRENT, the scheduler is
    one of the first variables I would ask someone to check, FYI. And in that
    sense, keeping 4BSD around is extremely valuable.

    Robert N M Watson FreeBSD Core Team, TrustedBSD Projects
    robert@fledge.watson.org Senior Research Scientist, McAfee Research

    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  • Next message: Kris Kennaway: "Re: SCHED_BSD vs SCHED_ULE ..."

    Relevant Pages

    • [patch 29/37] dvb-core: Proper handling ULE SNDU length of 0
      ... -stable review patch. ... ULE decapsulation ... fix the bug and has been tested on version 2.6.17.11. ... kernel will produce a dump during CRC32 checking on faulty ULE packet. ...
      (Linux-Kernel)
    • [patch 01/19] dvb-core: Proper handling ULE SNDU length of 0 (CVE-2006-4623)
      ... -stable review patch. ... ULE decapsulation ... fix the bug and has been tested on version 2.6.17.11. ... kernel will produce a dump during CRC32 checking on faulty ULE packet. ...
      (Linux-Kernel)
    • Re: ULE Status.
      ... On Sat, 4 Jun 2005, Jonathan Noack wrote: ... >> After your mail, that ULE last known bug is fixed, I'm getting into the ... filesystem shutdown behavior, which will help address the issue. ...
      (freebsd-current)