From owner-FreeBSD-users-jp@jp.FreeBSD.org Tue Mar  5 01:57:41 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g24Gvfm31812;
	Tue, 5 Mar 2002 01:57:41 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from cs20.catv.ne.jp (cs20.catv.ne.jp [202.232.171.40])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g24GvfP31807
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 5 Mar 2002 01:57:41 +0900 (JST)
	(envelope-from oishi@sra.co.jp)
Received: from localhost by cs20.catv.ne.jp (8.9.1/3.7W)
	id BAA24335; Tue, 5 Mar 2002 01:57:11 +0900 (JST)
Message-Id: <200203041657.BAA24335@cs20.catv.ne.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
References: <20020225.210946.607954345.suzuki@blade.mp.es.osaka-u.ac.jp>
	<200203011721.CAA23844@cs20.catv.ne.jp>
	<200203021115.g22BF3wo046860@silver.carrots.uucp.r.dl.itc.u-tokyo.ac.jp>
In-Reply-To: <200203021115.g22BF3wo046860@silver.carrots.uucp.r.dl.itc.u-tokyo.ac.jp>
X-Mailer: Mew version 1.94.1 on Emacs 20.7 / Mule 4.0 (HANANOEN)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Tue, 05 Mar 2002 01:57:40 +0900
From: OISHI Masakuni <oishi@sra.co.jp>
X-Dispatcher: imput version 20000228(IM140)
Lines: 42
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+011218
X-Sequence: FreeBSD-users-jp 67330
Subject: [FreeBSD-users-jp 67330] Re: out of swap space
 =?ISO-2022-JP?B?GyRCJEclVyVtJTslOSQsTW4kQSQ/OGUkTkl8NSIbKEI=?=
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: oishi@sra.co.jp

$BBg@P!w#S#R#A$G$9!#(B

Seigo Tanimura <tanimura@r.dl.itc.u-tokyo.ac.jp> wrote:
>> $B$[$s$N(B3$BF|$[$IA0$N$3$H$G$9$,!"(B4-STABLE$B$K=$@5$,F~$j!"(B
>> OOM killer$B$NF0:n$,>/$7$@$1JQ99$5$l$^$7$?!#(B
>> (src/sys/vm/vm_fault.c $B$[$+(B)
> 
> $B$3$l!";d$bD4$Y$F$_$^$7$?$,!"8z2L$,$"$k$N$+$I$&$+$O$h$/J,$+$j$^$;$s!#(B
> 
> $B;d$,8+$k8B$j!"(BOOM Killer$B$K4X$7$F$$$($P!"$3$NJQ99$N%-%b$O(B
> vm/vm_pageout.c$B$K$"$k(Bvm_pageout_scan()$B$G$9!#$G$9$,!"JQ99E@$O$?$C$?(B1$B8D=j!"(B
> u-area($B$D$^$j(Bkernel stack)$B$r(Bhold$B$7$F$$$k(Bprocess$B$bBP>]$K2C$($?$@$1$G$9!#(B

$B$9$$$^$;$s!"8m2r$r>7$/I=8=$G$7$?!#(B

$B;d$,CmL\$7$F$$$?$N$O!"(Bcommit log$B$N(B2$BHVL\!"(B
--
Drop the wakeup priority of processes currently sleeping while
waiting for their page fault to complete.  In order for the OOM
killer to work well, the killed process and other system processes
waiting on memory must be allowed to wakeup first.
--
$B$N$[$&$G$9!#(B
# $B3N$+$K!"$3$l$O(BOOM killer$B$=$N$b$N$X$NJQ99$G$O$J$$$G$9$M!#(B


$BNc$($P!"(BOOM killer$B$,(BMathematica$B$r(Bkill$B$9$kBP>]$KA*$s$G$b!"(B
$B%7%0%J%k$r<u$1<h$C$?(BMathematica$B$,=*N;$7$F(Bpage$B$,3+J|$5$l$kA0$K!"(B
X$B$,(Bactive$B$K$J$C$F$7$^$$F;O"$l$K$5$l$7$^$&!"$J$s$F%7%J%j%*$,(B
$B5/$3$j$K$/$/$J$k$N$G$O(B? $B$H;W$C$?$o$1$G$9!#(B
# [FreeBSD-tech-jp 2574] $B$"$?$j$NOC$G$9!#(B

$B$b$A$m$s!":G=i$K(Bkill$B$5$l$kBP>]$H$7$F!"$$$-$J$j(BX$B$,A*$P$l$?>l9g$O(B
$BA4$/$NL50UL#$G$9$,!"(BX$B$,Mn$A$kIQEY$0$i$$$O8:$i$;$k$N$G$O(B
$B$J$$$G$7$g$&$+!#(B

$B!D$G$b!"$I$&$d$C$F8!>Z$9$l$P$$$$$s$G$7$g$&$M!"$3$l!#(B


---
$BBg@P>-K.!w#S#R#A(B
oishi@sra.co.jp
