Subject: CVS commit: src
To: None <source-changes@netbsd.org>
From: Ross Harvey <ross@netbsd.org>
List: source-changes
Date: 01/23/1999 00:25:37
Module Name: src
Committed By: ross
Date: Sat Jan 23 08:25:37 UTC 1999
Modified Files:
src/sys/kern: kern_exit.c
Log Message:
Fix the recently infamous "sucky performance" problem by charging wait(2)'ing
parents for children's p_estcpu. I think this problem has always been there.
It's particularly noticable with X because the server builds up non-trivial
CPU, and hence, non-trivial p_estcpu scheduler penalty. The repeatedly
forked children were always starting from scratch and receiving a scheduler
preference.