From owner-man-jp-reviewer@jp.freebsd.org  Mon Mar 23 10:21:56 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id KAA05979
	Mon, 23 Mar 1998 10:21:56 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id KAA05972
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 23 Mar 1998 10:21:55 +0900 (JST)
Received: from robo1.mech.eng.osaka-u.ac.jp (robo1 [133.1.207.216]) by ams-srv.ams.eng.osaka-u.ac.jp (8.8.8/3.5Wpl4) with SMTP id KAA13280 for <man-jp-reviewer@jp.freebsd.org>; Mon, 23 Mar 1998 10:18:41 +0900 (JST)
Received: from asahi.ams.eng.osaka-u.ac.jp (asahi [133.1.207.250]) by robo1.mech.eng.osaka-u.ac.jp (8.6.12+2.5Wb7/3.5Wpl4-for-MECH-subdomain-nomx) with ESMTP id KAA13876 for <man-jp-reviewer@jp.freebsd.org>; Mon, 23 Mar 1998 10:21:49 +0900
Message-Id: <199803230121.KAA13876@robo1.mech.eng.osaka-u.ac.jp>
To: man-jp-reviewer@jp.freebsd.org
From: MITSUNAGA Noriaki <mitchy@er.ams.eng.osaka-u.ac.jp>
In-Reply-To: Your message of "Sat, 21 Mar 1998 14:10:40 +0900"
References: <19980321141040O.k-horik@yk.rim.or.jp>
X-Mailer: Mew version 1.70 on Emacs 19.28.1 / Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Mon, 23 Mar 1998 10:24:12 +0900
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: man-jp-reviewer 9
Subject: [man-jp-reviewer 9] Re: rtprio.1
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org

In message <19980321141040O.k-horik@yk.rim.or.jp>
    [man-jp-reviewer 7] Re: rtprio.1
    Kazuo Horikawa <k-horik@yk.rim.or.jp> wrote:

> > >  $BKY@n$,$h$/$_$+$1$?$H;W$C$F$$$kI=8=$N(B 1) $B$r:NMQ$7$F!"(B
> > >         $B$=$N$?$a!"Hs%j%"%k%?%$%`%W%m%;%9$,%j%"%k%?%$%`%W%m%;%9$r(B
> > >         $B522n>uBV$K$5$;F@$^$9$7!"(B
> > >         $B%"%$%I%k%?%$%`%W%m%;%9$,DL>oM%@hEY$N%W%m%;%9$r(B
> > >         $B522n>uBV$K$5$;F@$^$9!#(B
> > > $B$H$7$?$$$N$G$9$,!"NI$$$G$7$g$&$+!)(B

$B522n$O=PMh$l$PHr$1$FM_$7$$$G$9!#(B

>  $B$@$$$?$$$O$/$j$d$^$5$s$NM}2r$G@5$7$$$G$9$,!"(Bstarvation $B$H$$$&$N$O(B 
> technical term $B$G!"=hM}$r3d$j$"$F$i$l$J$$>uBV$r0UL#$7$F$$$^$9!#(B
>  $B$3$N>l9g(B CPU $B$,%W%m%;%9$K3d$jEv$F$i$l$J$$$3$H$N0UL#$G$9$M!#(B

starve$B$H$$$&$N$O(B($B$b$N$,M?$($i$l$J$/$F(B/$B3d$jEv$F$,$J$/$F(B)$B$*$J$+$,$9$$$F(B
$B$$$k$H$$$&$3$H$@$H;W$$$^$9!#$@$+$i!"KY@n$5$s$N"-$NLu$b",$NI=8=(B($B3d$jEv(B
$B$F$i$l$J$$(B)$B$r;H$C$F!"(B

>      Under FreeBSD system calls are currently never preempted, therefore non-
>      realtime processes can starve realtime processes, or idletime processes
>      can starve normal priority processes.

> 	FreeBSD $B$G$O%7%9%F%`%3!<%k$O2#<h$j$5$l$J$$$N$G!"Hs%j%"%k%?%$%`(B
> 	$B%W%m%;%9$O%j%"%k%?%$%`%W%m%;%9$rBT$?$;$k$3$H$,$"$j$($^$9$7!"(B
> 	$B%"%$%I%k%W%m%;%9$,DL>oM%@hEY%W%m%;%9$rBT$?$;$k$3$H$,$"$j$($^$9!#(B

FreeBSD $B$G$O:#$N$H$3$m%7%9%F%`%3!<%k$r2#<h$j$5$l$k$3$H$O$J$/!"Hs%j%"%k%?%$%`(B
$B%W%m%;%9$N$?$a$K%j%"%k%?%$%`%W%m%;%9$,3d$jEv$F$i$l$J$$$3$H$d!"(B
$B%"%$%I%k%W%m%;%9$N$?$a$KDL>oM%@hEY%W%m%;%9$,3d$jEv$F$i$l$J$$$3$H$,(B
$B$"$j$^$9!#(B

$B$G$O$I$&$G$7$g$&$+!#(Bpreemtpted $B$b2#<h$j0J30$NLu8l$,$"$k$H$$$$$G$9$M!#(B
preemptive$B$H$$$&I=8=$O$[$+$G$O$I$&$7$F$$$k$N$G$7$g$&!#(B

// $B$_$D$J$,(B $B$N$j$"$-(B //
