From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Apr 25 10:03:02 1997
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) id KAA20857
	Fri, 25 Apr 1997 10:03:02 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) with ESMTP id KAA20852
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 25 Apr 1997 10:02:59 +0900 (JST)
Received: from uinter.uis-inf.co.jp (UINTER.uis-inf.co.jp [150.8.9.2]) by mailgw.uis-inf.co.jp (8.8.5+2.7Wbeta5/970322-UIS-MAILGW-Rev.0(Mar.22.97)) with ESMTP id KAA00273 for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 25 Apr 1997 10:02:56 +0900 (JST)
Received: from U3D060.ube-ind.co.jp (U3D060.ube-ind.co.jp [150.8.124.250]) by uinter.uis-inf.co.jp (8.8.5+2.7Wbeta5/970209-UIS-MS-Rev.0(Feb.09.97)) with ESMTP id KAA24314 for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 25 Apr 1997 10:03:32 +0900 (JST)
X-MUA: tm-mh-e 7.73 + tm-view 7.82
X-Mailer: MH-E version 5.0.2 on Emacs 20.1 XEmacs Lucid (beta8)
From: Hidekazu Nakamura <u90121@uis-inf.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of "Thu, 24 Apr 97 18:54:43 JST"
References: <49256483.00358C14.00@notes.pivot.co.jp> 
X-fingerprint: EA 2E 50 69 3E 6B 52 43  98 84 09 27 06 C9 D5 5A
X-Info: ftp://ftp.uu.net/networking/news/misc/pgpcontrol/README.html
	ftp://ftp.uu.net/networking/news/misc/pgpcontrol/README
X-PGP-Sig: 2.6.2i Subject,From,X-Mailer,X-Face
	iQCVAwUBM2ACkQE7m572a9utAQG92wQAuCCWeC3M9wJKmOhMnHJIvcFGVSdWh0LP
	/XoA/Q43k47GMSXSGkSF41LZzatUAxy5pa8uhIfFIopAwK9Fxj6moHRXXB02WlNU
	Kcd4Qc8mKoVnzW409ST8o2rSA9kZqIRCbQNLN24U5lawnHLNN4gY3svHNso8kJgh
	rQONtIx1zug=
	=1/MX
X-Face-Version: X-Face utilities v1.2.4
X-Face: 6OVip7KtSfGbneQ}Ixipwe:@`(>*Dt,8P5ks#X^<.7:Ax0ERf`Y@YF4M8'1?s82%q2q+QbT
 %{XF^m!Dk"U^2'ffI![G&2!X_{yp]F>CTv^,~tOGV(dqcoF-`Ae6"G}@5r"Y\6_D9!F/IKktoHu@<K
 |;eU*HS+5$"v.F4-S
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=ISO-2022-JP
Message-Id: <19970425100210B.u90121@uis-inf.co.jp>
Date: Fri, 25 Apr 1997 10:02:10 +0900
X-Dispatcher: impost version 0.99i (Apr. 6, 1997)
Lines: 88
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 12135
Subject: [FreeBSD-users-jp 12135] Re: table is full 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B1'It>pJs%7%9%F%`$NCfB<$H$$$$$^$9!#(B

$B!U(B<49256483.00358C14.00@notes.pivot.co.jp> $B$K$F(B
$B!U(BThu, 24 Apr 1997 18:54:43 +0900 $B$N9o$K(B $B!V(Bmiura$B!W!"$9$J$o$A(B
$B!U(B(miura ) miura@pivot.co.jp $B;a[)$/(B

  miura> $B$5$F!"!!!!(B

  miura> Apr 21 07:47:39 svr1 /kernel: file: table is full

  miura> $B>e$N$h$&$J%m%0$,=PNO$5$l$F$$$?$N$G$9$,!"$3$l$O2?$G$7$g$&$+!#(B
  miura> $B$4B8$8$NJ}$,$$$i$C$7$c$$$^$7$?$i65$($F$/$@$5$$!#$A$J$_$K!"%^(B
  miura> $B%7%s$O(B2.1.5$B%j%j!<%9$G%a!<%k%5!<%P$r1?MQ$7$F$$$^$9!#(B

$B;d$bF1$8$3$H$GD4$Y$?$3$H$,$"$j$^$9!#(B

LINT $B$h$j!"(B(2.1.0 $B$N$d$D$G!"$7$+$b1Q8l$G$9$_$^$;$s(B)

#
# The `maxusers' parameter controls the static sizing of a number of
# internal system tables by a complicated formula defined in param.c.
#
maxusers    10

$B$3$N%Q%i%a!<%?$r$U$d$;$P!"=P$J$/$J$k$O$:$G$9!#(B

$B$3$N%Q%i%a!<%?$O!"(B/sys/i386/compile/XXXXX/Makefile $B>e$G!"(B

PARAM=-DTIMEZONE=0 -DDST=0 -DMAXUSERS=10

$B$H$$$&$U$&$KDj5A$5$l!"(BMAXUSERS $B$r(B /sys/conf/parm.c $B$G!"(B

#define NPROC (20 + 16 * MAXUSERS)
int maxproc = NPROC;            /* maximum # of processes */

$B$H$$$&$U$&$K;H$o$l$F$$$^$9!#$G(B maxproc $B$O$H$$$&$H!"(B
/sys/kern/kern_descrip.c $B$G!"(B

    if (nfiles >= maxfiles) {
        tablefull("file");
        return (ENFILE);
    }

$B$H$D$+$o$l!":G=*E*$K!"(B/sys/kern/subr_prf.c $B$G!"(B

/*
 * Warn that a system table is full.
 */
void
tablefull(tab)
    const char *tab;
{

    log(LOG_ERR, "%s: table is full\n", tab);
}


$B$H$J$C$F$$$k$_$?$$$G$9!#(B

$B$U$d$;$P!"=P$J$/$J$k$H;W$$$^$9$,!"$`$d$_$d$?$i$KA}$d$9$H!"%j%=!<%9$r?)$C(B
$B$?$j!"B>$H$N%Q%i%a!<%?$N4X78$GIT6q9g$,$G$k$+$b$7$l$^$;$s!#(B

$B$=$N$"$?$j$^$G$O>\$7$/$J$$$N$G!"$I$J$?$+$h$m$7$/$*4j$$$7$^$9!#(B

$B$A$J$_$K!"$=$N;~!"%+!<%M%k$NDj5A%U%!%$%k(B(/sys/i386/conf/)$B$G!"(B
$B;d$,D4@0$7$?%Q%i%a!<%?$O!"(B

#
# The `maxusers' parameter controls the static sizing of a number of
# internal system tables by a complicated formula defined in param.c.
#
maxusers    40

#
# Under some circumstances it is necessary to make the default max
# number of processes per user and open files per user more than the
# defaults on bootup.  (an example is a large news server in which
# the uid, news, can sometimes need > 100 simultaneous processes running,
# or perhaps a user using lots of windows under X).
options     "CHILD_MAX=256"
options     "OPEN_MAX=256"

$B$G$9!#8f;29M$K$J$l$P!#(B

--
Hidekazu Nakamura <u90121@uis-inf.co.jp> / <Hnaka@Ube.Office.co.jp>
Technical Dept., Ube Information Systems, Inc., Ube, Yamaguchi, Japan.
PGP KEY: mailto:pgp-public-keys@icat.or.jp (Subject: GET 0xF66BDBAD)
