From owner-FreeBSD-tech-jp@jp.freebsd.org  Sat Oct 30 23:41:52 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id XAA26652;
	Sat, 30 Oct 1999 23:41:52 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from virginia.yamato.ibm.co.jp (virginia.yamato.ibm.co.jp [203.141.89.165])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id XAA26647
	for <FreeBSD-tech-jp@jp.freebsd.org>; Sat, 30 Oct 1999 23:41:51 +0900 (JST)
	(envelope-from okuyama@trl.ibm.co.jp)
Received: from ns.trl.ibm.com (ns.trl.ibm.com [9.116.48.18])
	by virginia.yamato.ibm.co.jp (8.8.8/3.7W/GW3.3) with ESMTP id XAA19274
	for <FreeBSD-tech-jp@jp.freebsd.org>; Sat, 30 Oct 1999 23:41:21 +0900
Received: from localhost by ns.trl.ibm.com (8.8.8/TRL4.5SRV)
	id XAA139194; Sat, 30 Oct 1999 23:41:20 +0900
To: FreeBSD-tech-jp@jp.freebsd.org
From: Kenichi Okuyama <okuyama@trl.ibm.co.jp>
In-Reply-To: Your message of "Sat, 30 Oct 1999 22:18:20 +0900 (JST)"
	<199910301318.WAA29128@srapc342.sra.co.jp>
References: <199910301318.WAA29128@srapc342.sra.co.jp>
X-Mailer: Mew version 1.93 on Emacs 20.4 / Mule 4.1 (AOI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19991030234102F.okuyama@trl.ibm.com>
Date: Sat, 30 Oct 1999 23:41:02 +0900 (JST)
X-Dispatcher: imput version 980905(IM100)
Lines: 90
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 2587
Subject: [FreeBSD-tech-jp 2587] Re: page daemon
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: okuyama@trl.ibm.co.jp

$B1|;3(B@$B#I#B#M$G$9!#(B

$B$&$,$!!"$I$&$7$F(B NT $B$C$F$d$D$O@_Dj$K$3$s$J$K<j4V$,$+$+$k$s$@$!!D(B
#$BEz(B:$B2?$+F~$l$kEY$K(B reboot $B$,I,MW$@$+$i(B (;.;) $B$b$&(B 13$BEYL\$@$h$)!#(B
#$B%P%C%/%"%C%W$r$H$m$&$H$7$?$i0l<j0c$$$G2u$l$?$J$s$F!"$"$j$+$!(B(;.;)

>>>>> "NS" == Noriyuki Soda <soda@sra.co.jp> writes:
NS> overcommit $B$7$J$$%7%9%F%`$O!";H$o$l$J$$$+$b$7$l$J$$NN0h$r(B reserve $B$9$k(B
NS> $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
NS> $B$^$9!#$7$+$7!"(BSolaris7 $BEy$G1?MQ$7$F$$$k$H$3$m$J$i$4B8CN$NDL$j!"$3$NM>7W(B
NS> $B$J(B swap $BMFNL$O!"$?$+$@$+(B 10$B!A(B30MB $BDxEY$G$"$k$3$H$,$[$H$s$I$@$H;W$$$^$9!#(B 
NS> $B$3$l$O!"(Bovercommit $B$9$k%7%9%F%`$,!"@dBP$K(B swap $B$r0n$l$J$$$h$&$K$9$k$?(B
NS> $B$a$KI,MW$J%G%#%9%/MFNL$KHf$Y$l$P!"$:$C$H>/$J$$H&$G$9!#(B

$B$=$&$J$s$@$m$&$+!#$=$l$O8@$($J$$$@$m$&!#$3$l$ON>J}$H$b!VGnBG!W$rBG$C(B
$B$F$$$F!"ER$1J}$,0c$&$@$1$J$N$@$+$i!#>.$5$J%W%m%0%i%`$,BgNL$KAv$j2s$k(B
$B@$3&$G$O(B solaris7 $B$N$h$&$J$d$jJ}$G$O%*!<%P!<%X%C%I$@$i$1$K$J$k!#0lJ}(B
$B$G!"%.%,%/%i%9$N%a%b%j$r>CHq$9$k@$3&$G$O(B FreeBSD $B$NJ}$,Bg$-$J(B swap 
$B$rI,MW$H$9$k!#(B

$B%.%,%/%i%9$N%a%b%j$r>CHq$9$k$h$&$J%=%U%H$rF0$+$9@$3&$G$O!"$=$lAj1~$N(B
$B!V3P8g!W$H$$$&$b$N$,$"$k$H;W$&!#$D$^$j$=$l$K$O==J,$J<B%a%b%j$H2>A[6u(B
$B4V$rM?$($J$/$F$O$$$1$J$$$H$$$&!VG'<1!W$,$"$k$O$:$@!#$3$N$h$&$J@$3&$G(B
$B$O!"!VBgNL$N(B swap $B$rMQ0U$9$k!W;v$KBP$7$F0[O@$O$J$+$m$&!#(B

$B0lJ}!">.$5$J%W%m%0%i%`$,BgNL$KAv$j2s$k@$3&$G$O!"(B1$B$D(B1$B$D$O>.$5$J%*!<%P!<(B
$B%X%C%I$b%H!<%?%k$G$O7h$7$FGO</$K$G$-$J$$%5%$%:$K$J$k$O$:$@!#$=$7$F!"(B
$BDL>o$N8D?MMxMQ(B unix $B$O$I$A$i$+$H$$$&$H$3$A$i$K6a$$F0$-J}$r$9$k$b$N$G(B
$B$O$J$$$+$H;W$&!#$G$"$l$P!"$3$N(B non-onvercommit $B$K$h$k%*!<%P!<%X%C%I(B
$B$O7h$7$F!VMxE@$O$[$H$s$I$J$$!W$H8@$($k$[$I>.$5$J$b$N$G$O$J$$$H;W$&!#(B

$B0lJ}$G!"@$4VMM$K$*$1$k(B disk size $B$NA}2CB.EY$H(B memory size $B$NA}2CB.EY(B
$B$G$O!"L@$i$+$K(Bdisk size $B$NA}2CB.EY$NJ}$,05E]E*$K$O$d$$$N$,8=>u$@!#(B
64bit CPU $B$,<gLr$K$J$l$P!"$I$A$i$b!V$^$@$^$@B-$j$J$$!W$H$$$&>uBV$K$J(B
$B$k$@$m$&$,!"8=>u$G$O(B swap size $B$rB?>/B?$a$K$H$kI,MW$,$"$C$F$b!"(B
overcommit $B@oN,$NJ}$,M-Mx$@$m$&!#(B

$B;d$K$O$=$&8+$($k$s$G$9$,!"0c$&$N$+$J$!!D!#(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
NS> $B>&MQ(B UNIX $B$J$i3N$+$K$=$&$G$7$g$&$M!#(B
NS> 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
NS> $B$7$g$&$1$I!#(B

$B$@$+$i!V<+;&:GM%@h!W$K$9$kI,MW$O$"$k$H;W$&!#$=$l$K$h$C$F!"!V5/F0$7$?(B
$B$F$N!"$^$5$K%H%i%V%k$NMW0x$H$J$C$?%W%m%;%9!W$,M%@hE*$K;_$a$i$l$k!#(B
$B$b$A$m$s!"2DG=$J$i$P!V$=$NA0$K!W!X;&$9$>%7%0%J%k!Y$rM?$($k!"$H$$$&$N(B
$B$b$$$$$+$bCN$l$J$$$,!#(B


$B$=$l0J>e$N$b$N$,$$$k$H$O;W$($J$$$s$@$h$J$!!#(BHeavy Duty $B;EMM$K$7$F!"(B
$B!V$=$&4JC1$K$O$7$K$^$X$s$(!W(B
$B$H$7$F$b!"=jA'%j%=!<%9$,B-$j$J$/$J$C$?$i%W%m%;%9$O;&$9$7$+$J$$!#(B
$B$=$s$J>uBV$N%^%7%s$G$O!"%G!<%?$,$A$c$s$H%;!<%V$G$-$kJ]>Z$J$s$F$J$$!#(B
#$B!V6[5^;vBVH/@8$J$N$OH=$j$^$7$?!#Dd;_$7$^$9$N$G!"%G!<%?$r%;!<%V$9$k(B
#  $B$?$a$K0l;~E*$K%9%?%C%/$r$"$H$b$&(B2Mbyte $B$/$@$5$$!W(B
#$B$J$s$F%"%W%j%1!<%7%g%s$O5_$($J$$$@$m$&(B?


$B$b$7!"!X2>A[6u4V$,$J$/$J$C$?$>3d$j9~$_!Y$N$h$&$J$b$N$,Dj5A$5$l$F$$$F!"(B
$B$=$N(B signal $B=hM}$NCf$G$@$1$J$i$P$b$&>/$7;H$C$F$b$$$$$h$&$K(B swap $B$r(B
$B??$N0UL#$G$O(B100% $B;H$o$J$$!"$N$h$&$JDj5A$bF1;~$K$"$l$P$H$b$+$/!"(B
$B$=$&$G$J$1$l$P7k6I(B
$B!V6[5^;~$KHw$($F:G=i$+$iB?$a$K%j%=!<%9$r3NJ]$9$k%"%W%j%1!<%7%g%s!W(B
$B$,;3$N$h$&$K$G$-$F!"$I$s$I$s!X;H$o$J$$%j%=!<%9!Y$r3NJ]$79g$*$&$H$9$k(B
$B$@$1$N$h$&$J5$$,$9$k!#(B



$B$H$$$&$+!"(Bnon-overcommit $B$N>l9g$NF0$-$C$F$I$3$+$GJ9$$$?$3$H$,$"$k5$(B
$B$,$9$k!#(B

$B$?$H$($P$I$3$>$,=P$7$F$$$k!V%a!<%k$,FI$a$k7HBS(B($B$@$C$?$+(B PHS $B$@$C$?$+(B)$B!W(B
$B$Nkp$$J86g$GGd$j=P$7$?E[!#$"$l$NCf$O%a%b%j$,J*@($/>/$J$+$C$?$N$G!"$$(B
$B$m$$$m$J%I%i%$%P!<$,!X6[5^;~MQ!Y$b7s$M$FIaCJ$O;H$$$b$7$J$$$0$i$$6/Bg(B
$B$J%a%b%j6u4V$r8_$$$K%O!<%I%3!<%I$G(B lock $B$7$F$?!#$*$+$2$G!"K\Ev$K;H$&(B
$BI,MW$,$"$kE[$,!"I,MW$J$4$/C;4|4V!"I,MW$J%a%b%j$r3NJ]$G$-$J$/$F$($i$$(B
$B6lO+$7$?$H$$$&!D!#(B

$B$=$&$$$&$N$HF1$8!VIT0B$@$+$iB?$a$KD:BWIB!W$,=P$k$H;W$&$s$G$9$,!#(B
---- 
$B1|;3(B $B7r0l(B@$BEl5~4pAC8&5f=j(B.$BF|K\(BIBM($B3t(B)[$BFzLn(BFC:No.0000000015]
#URL  http://www.dd.iij4u.or.jp/~okuyamak/
#$B:#F|$N$*8@MU!X%i%V$X$J!Y(B:$B!D3N$+$K%X%J%A%g%3!D!D(B
#$B$C$F$$$&$+!"$J$s$8$c$=$l$O!D!D(B
