Skip site navigation (1)Skip section navigation (2)
Date:      05 Jul 2003 15:36:03 +0800
From:      Khairil Yusof <kaeru@pd.jaring.my>
To:        Jeff Roberson <jroberson@chesapeake.net>
Cc:        freebsd-current@freebsd.org
Subject:   Re: Panic in scheduler code with SCHED_ULE during boot to multi-user.
Message-ID:  <1057390562.799.17.camel@daemon.home.net>
In-Reply-To: <20030704045443.J17881-100000@mail.chesapeake.net>
References:  <20030704045443.J17881-100000@mail.chesapeake.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2003-07-04 at 16:55, Jeff Roberson wrote:
> Excellent debugging.  Can you tell me whats in kseq_cpu[0] and
> kseq_cpu[1]?  I think I may know what the problem is.  Do you have some
> negative niced processes or some positive nice processes?

Just tried the fix, and tried out ULE with KSE (universal map). In
single user mode, it works great (build world -j8) but it has
performance problems  once I get into multiuser mode where there are
background processes.

Basically everything just slows down and becomes jerky, and some idle
processes are pegging idle cycles on one CPU. It is still jerky even
when I kill them and load drops (ie. 0.1% user).

Can you tell me what info you need, for me to help find out what is
causing background processes to have such an adverse affect on
performance with KSE?




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