From owner-man-jp-reviewer@jp.FreeBSD.org Mon May 12 10:00:37 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id h4C10bo01799;
	Mon, 12 May 2003 10:00:37 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from rwcrmhc51.attbi.com (rwcrmhc51.attbi.com [204.127.198.38])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id h4C10aY01794
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 12 May 2003 10:00:36 +0900 (JST)
	(envelope-from horikawa@jp.freebsd.org)
Received: from localhost (12-252-35-167.client.attbi.com[12.252.35.167])
          by attbi.com (rwcrmhc51) with SMTP
          id <2003051201002305100c06are>; Mon, 12 May 2003 01:00:24 +0000
Message-Id: <20030511.185804.97299208.horikawa@attbi.com>
To: man-jp-reviewer@jp.FreeBSD.org, a_ikeuchi@mic.mitsumi.co.jp
From: Kazuo Horikawa <horikawa@jp.FreeBSD.org>
In-Reply-To: <3EBB2A03.6090100@mic.mitsumi.co.jp>
References: <3EBB2A03.6090100@mic.mitsumi.co.jp>
X-Mailer: Mew version 3.1 on Emacs 21.2 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: man-jp-reviewer@jp.FreeBSD.org
Precedence: list
Date: Sun, 11 May 2003 18:58:04 -0600
X-Sequence: man-jp-reviewer 4394
Subject: [man-jp-reviewer 4394] Re: (man2) uuidgen.2
Sender: owner-man-jp-reviewer@jp.FreeBSD.org
X-Originator: horikawa@jp.FreeBSD.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+030405

$BCSFb$5$s!'(B
> uuidgen.2 $B$N=iLu$G$9!#(B
> $B%A%'%C%/$*4j$$CW$7$^$9!#(B
$B$*$D$+$l$G$9!#(B

> $B0J2<$NItJ,$N0UL#$,NI$/M}2r$G$-$J$+$C$?$N$G!"(B
> $B=EE@E*$K$*4j$$$7$^$9!#(B
> 
> --- $B86J8(B
> When multiple identifiers are to be generated, the
> .Fn uuidgen
> system call will generate a set of identifiers that is dense in such a way
> that there is no identifier that is larger than the smallest identifier in the
> set and smaller than the largest identifier in the set and that is not already
> in the set.

$B$3$3$N(B 2 $B8D$N(B and $B$O!"(B"(no) identifier" $B$KBP$9$k(B and $B>r7o$G$9!#(B

set $B$N:G>.$N(B ID $B$H(B set $B$N:GBg$N(B ID $B$,M?$($i$l$k$H!"(B
$B$=$N4V$N$9$Y$F$N(B ID $B$O(B set $B$KB0$9$k$3$H$,I,MW$H$$$&0UL#$G$9!#(B

$BNc$($P!"(BID $B$,@0?t$H$7$F!"(B
set $B$N:G>.$N(B ID $B$,(B 1$B!"(Bset $B$N:GBg$N(B ID $B$,(B 3 $B$@$H$9$k$H!"(B
ID 2 $B$,(B set $B$KF~$C$F$$$k$3$H$,I,MW!#(B

> --- $B=iLu(B
> $BJ#?t$N<1JL;R$,@8@.$5$l$J$1$l$P$J$i$J$$;~$K$O!"(B
> .Fn uuidgen
> $B%7%9%F%`%3!<%k$O!"=89g$NCf$G:G>.$N<1JL;R$h$j$bBg$-$J<1JL;R$,B8:_$7$J$$!"(B
> $B$*$h$S=89g$NCf$G:GBg$N<1JL;R$h$j$b>.$5$J<1JL;R$,B8:_$7$J$$!"(B
> $B$*$h$S=89g$NCf$K$^$@B8:_$7$F$$$J$$<1JL;R$,B8:_$7$J$$!"(B
> $B$H$$$&MM$JJ}K!$GL)EY$NG;$$<1JL;R$N=89g$r@8@.$7$^$9!#(B

$BJ#?t$N<1JL;R$,@8@.$5$l$J$1$l$P$J$i$J$$;~$K$O!"(B
.Fn uuidgen
$B%7%9%F%`%3!<%k$O!"L)EY$NG;$$<1JL;R$N=89g$r@8@.$7$^$9!#(B
$B$3$l$N0UL#$9$k$H$3$m$O!"(B
$B=89g$NCf$G:G>.$N<1JL;R$h$j$bBg$-$/$+$D!"(B
$B=89g$NCf$G:GBg$N<1JL;R$h$j$b>.$5$/$+$D!"(B
$B=89g$NCf$K$^$@B8:_$7$F$$$J$$$H$$$&>r7o$N<1JL;R$,B8:_$7$J$$$H$$$&$3$H$G$9!#(B

> $B;~4V4p=`$N(B UUID $B$N@8@.$N%"%k%4%j%:%`$K=>$C$F!"(B
> $B?7$7$$%i%s%@%`%/%m%C%/%7!<%1%s%9$r6/@)$7$^$9!#(B
> $B$=$l$K$h$C$F!"<1JL;R$N$?$a$NE,Ev$J=89g$NDI2C$,M#0l$N$b$N$K$J$j$^$9!#(B

thereby increasing the likelyhood for the identifier to be unique.
$B$=$l$K$h$C$F!"<1JL;R$,M#0l$G$"$k2DG=@-$,A}$7$^$9!#(B

$B$/$i$$!#(B

> $B$7$+$7$J$,$i!"$3$N;EMM$O6qBNE*$JMQ8l$G$NJ8=q2=$5$l$F$$$^$;$s!#(B
                                        ^^$B%H%k(B

> .It Bq Er EFAULT
> .Fa store
> $B$K$h$C$F;X$5$l$k%P%C%U%!$,!"$I$l$+(B 1 $B$D$N$^$?$OA4$F$N<1JL;R$N$?$a$K(B
> $B=q9~$^$l$k$3$H$,$G$-$^$;$s!#(B

$BF|K\8l$H$7$F$O!"G=F0BV$G=q$$$?J}$,J,$+$j0W$$$H;W$$$^$9!#(B

.Fa store
$B$K$h$C$F;X$5$l$k%P%C%U%!$K!"$I$l$+(B 1 $B$D$N$^$?$OA4$F$N<1JL;R$r=q$-9~$a$^$;$s!#(B


$B>e5-$N$h$&$KJQ99$7$FNI$$$G$7$g$&$+!)(B
--
$BKY@nOBM:(B
