delayed process exit

Giorgos Keramidas keramida at freebsd.org
Fri Oct 22 07:34:13 PDT 2004


On 2004-10-22 15:33, cpghost at cordula.ws wrote:
> On Fri, Oct 22, 2004 at 02:29:47PM +0300, Giorgos Keramidas wrote:
> > Some times, in a seemingly unpredictable manner, exiting processes take
> > a lot of time to finish.  I'm seeing this almost every time I exit
> > Emacs, because bash takes a long time to show me a shell prompt.
>
> This is a known issue, that has AFAICS not yet been solved (at least
> not MFC-ed in RELENG_5 as of Oct. 21st).
>
> The problem is not with the exiting process, but with the wakeup
> of its parent. There seems to be some bug in the scheduler that
> results in LONG (1 to 5 seconds) delays to wakeup processes that
> have been swapped out. Nearly every swapped out process can be
> affected by this bug.

Ah, I see... Thanks for the detailed explanation!

At least, now I'm not worried that something I did locally has caused
the problem.

Do you perchance know if this affects both SCHED_ULE and SCHED_BSD?

- Giorgos



More information about the freebsd-current mailing list