From owner-FreeBSD-tech-jp@jp.freebsd.org  Sat Oct 30 22:18:22 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id WAA22853;
	Sat, 30 Oct 1999 22:18:22 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from sraigw.sra.co.jp (sraigw.sra.co.jp [202.32.10.2])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id WAA22848
	for <FreeBSD-tech-jp@jp.freebsd.org>; Sat, 30 Oct 1999 22:18:21 +0900 (JST)
	(envelope-from soda@sra.co.jp)
Received: from sranhf.sra.co.jp (sranhf [133.137.28.3])
	by sraigw.sra.co.jp (8.8.7/3.7W-sraigw) with ESMTP id WAA16362
	for <FreeBSD-tech-jp@jp.freebsd.org>; Sat, 30 Oct 1999 22:18:21 +0900 (JST)
Received: from srapc342.sra.co.jp (srapc342 [133.137.28.111])
	by sranhf.sra.co.jp (8.8.7/3.6Wbeta7-srambox) with ESMTP id WAA27497
	for <FreeBSD-tech-jp@jp.freebsd.org>; Sat, 30 Oct 1999 22:18:20 +0900 (JST)
Received: (from soda@localhost) by srapc342.sra.co.jp (8.8.8/3.4W-sra) id WAA29128 for FreeBSD-tech-jp@jp.freebsd.org; Sat, 30 Oct 1999 22:18:20 +0900 (JST)
Date: Sat, 30 Oct 1999 22:18:20 +0900 (JST)
From: Noriyuki Soda <soda@sra.co.jp>
Message-Id: <199910301318.WAA29128@srapc342.sra.co.jp>
To: FreeBSD-tech-jp@jp.freebsd.org
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-tech-jp 2585
Subject: [FreeBSD-tech-jp 2585] Re: page daemon
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: soda@sra.co.jp

> $B$=$s$J!X<l>!$J!Y%W%m%0%i%`$O!":G=i$+$i<+J,$G2>A[%a%b%j>uBV$rD4$Y$J$,(B
> $B$iF0$/$H;d$O;W$$$^$9$,!D(B

$B$$$d!"(Bswap $B$N(B overcommit $B$r$9$k%7%9%F%`$G$O!"$3$&$$$&<l>!$J%W%m%0%i%`(B
$B$G$5$($b!"(Bkill -9 $B$5$l$F$7$^$&2DG=@-$,B8:_$9$kE@$,LdBj$G$7$g$&!#(B
($B>&MQ(B UNIX $B$K$O!"$3$NLdBj$O$"$j$^$;$s$7(B)

> $B5U$K8@$($P!"7k6I$N$H$3$m!"$I$s$J$K(B OS $B$,%,!<%I$r8G$a$F$"$2$F$b!"7k6I(B
> $B$N$H$3$m%"%W%j%1!<%7%g%s$,$-$A$s$HBP=h$7$J$1$l$PLdBj$,2r7h$7$J$$0J>e!"(B
> $B8=>u0J>e$NBP:v$J$s$FFC$KI,MW$J$$!"$H;W$&$s$G$9$,$M!#(B

overcommit $B$9$k%7%9%F%`$G$O!"A4$F$N%"%W%j%1!<%7%g%s$KBP:v$r;\$5$J$$(B
$B8B$j!"2r7h$9$k$3$H$O$G$-$^$;$s!#$3$l$OB?$/$N>l9gIT2DG=$G$9!#(B

$B2DG=$JBP:v$O!"$`$7$m==J,$J(B swap $B$r@Q$`$3$H$G$9$,!"$3$N>l9g!"(Bovercommit 
$B$NM#0l$NMxE@$r<:$&$3$H$K$J$k$o$1$G$9!#(B

overcommit $B$7$J$$%7%9%F%`$O!";H$o$l$J$$$+$b$7$l$J$$NN0h$r(B reserve $B$9$k(B
$BI,MW$,$"$k$?$a$K!"(Bovercommit $B$9$k%7%9%F%`$h$jM>7W$K(B swap $B$,I,MW$K$J$j(B
$B$^$9!#$7$+$7!"(BSolaris7 $BEy$G1?MQ$7$F$$$k$H$3$m$J$i$4B8CN$NDL$j!"$3$NM>7W(B
$B$J(B swap $BMFNL$O!"$?$+$@$+(B 10$B!A(B30MB $BDxEY$G$"$k$3$H$,$[$H$s$I$@$H;W$$$^$9!#(B 
$B$3$l$O!"(Bovercommit $B$9$k%7%9%F%`$,!"@dBP$K(B swap $B$r0n$l$J$$$h$&$K$9$k$?(B
$B$a$KI,MW$J%G%#%9%/MFNL$KHf$Y$l$P!"$:$C$H>/$J$$H&$G$9!#(B

10$BG/A0$J$i$$$6$7$i$:!":#$d(B overcommit $B$NMxE@$O$[$H$s$I$J$$$H;W$$$^$9!#(B
($B%+!<%M%k:n$kB&$G<jH4$-$,$G$-$k$H$$$&$O=|$/!#(B:-))

NS> $BK\Ev$K?.Mj@-$rMW5a$5$l$k%"%W%j%1!<%7%g%s$J$i!"%G%U%)!<%k%H$N%9%?%C%/$O(B
NS> $B;H$o$:!":G=i$K!"$"$i$+$8$a3NJ]$7$?%a%b%j$K%9%?%C%/$r0\$7$FF0:n$9$k$C$F(B
NS> $B<j$b$"$k$G$9!#$3$l$O(B pthread $B$r;H$($P!"(Bportable $B$K5-=R$G$-$^$9!#(B

> $B$=$s$JM=B,$,$?$F$i$l$k$J$i!"$=$N$V$s!"(BStack $BNN0h$r$I$?$?$?$?$?$C$H@h(B
> $B$K?($C$F$*$/$@$1$GBP:v$O$H$l$F$7$^$$$^$9$,!D!#(B

$B>&MQ(B UNIX $B$J$i3N$+$K$=$&$G$7$g$&$M!#(B
over commit $B$9$k%7%9%F%`$G$O!";DG0$J$,$i!"$3$l$@$1$G$OBP:v$K$J$i$J$$$G(B
$B$7$g$&$1$I!#(B
--
soda
