Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Mar 2004 10:53:30 -0800 (PST)
From:      "David E. O'Brien" <obrien@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern sched_ule.c
Message-ID:  <200403211853.i2LIrUEJ068681@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
obrien      2004/03/21 10:53:30 PST

  FreeBSD src repository

  Modified files:
    sys/kern             sched_ule.c 
  Log:
  Give a more reasonable CPU time to the threads which are using scheduler
  activation (i.e., applications are using libpthread).  This is because
  SCHED_ULE sometimes puts P_SA processes into ksq_next unnecessarily.
  Which doesn't give fair amount of CPU time to processes which are
  using scheduler-activation-based threads when other (semi-)CPU-intensive,
  non-P_SA processes are running.
  
  Further work will no doubt be done by jeffr at a later date.
  
  Submitted by:   Taku YAMAMOTO <taku@cent.saitama-u.ac.jp>
  Reviewed by:    rwatson, freebsd-current@
  
  Revision  Changes    Path
  1.101     +3 -6      src/sys/kern/sched_ule.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403211853.i2LIrUEJ068681>