Article View: fj.os.misc
Article #1215Re: Virtual Processor != Thread ?
From: Shinji Sumimoto
Date: Tue, 02 Jun 1992 17:53
Date: Tue, 02 Jun 1992 17:53
76 lines
4034 bytes
4034 bytes
$@$3$s$K$A$O!"#S#u#m#i!w#F%i%\$G$9!#(J
In article <8093@coins.is.tsukuba.ac.jp> yas@gama.is.tsukuba.ac.jp (Yasushi Shinjo) writes:
|$@$3$s$A$K$O!#?7>k!wC^(J$@GHBg3X$G$9!#(J
|
|From article <SUMI.92May29121248@satoko.ocsys.flab.fujitsu.Co.JP>,
| by sumi@flab.fujitsu.Co.JP (Shinji Sumimoto):
|> |$@%9%?%C%/NN0h$O!"F1$82>A[%"%I%l%9$K8+$($k$N$G$9$h$M!)!!$=$l$J(J
|> |$@$i!";d$N2>A[%W%m%;%C%5$4$H$N8GM-NN0h$H$@$$$?$$F1$8$G$9$M!#(J
|> $@$3$l$O0c$C$F$$$F!#%9%?%C%/$O%9(J$@%l%C%IKh$K0[$J$k2>A[%"%I%l%9$K%^%C(J
|> $@%T%s%0$5$l$F$$$^$9!#!J$=$l$G$J$-$c!"%9%l%C%I$H$O$$$o$J$$!"!"!K(J
|
|$@$J$k$[$I!#$=$l$O!"%9%l%C%I$G$9$M!#$G$b!";d$H$7$F$O!"!V%9%l%C(J
|$@%I$h$j$b2>A[%W%m%;%C%5$NJ}$,$$$$(J$@!W$H<gD%$7$?$$!#%+!<%M%k!&%l(J
|$@%Y%k$N%9%l%C%I$h$j$b!"%f!<%6!&%l%Y%k$N7ZNL%W%m%;%9$NJ}$,!"7Z(J
|$@$$$7!"%9(J$@%1%8%e!<%j%s%0$b4JC1$@$7!"$$$m$$$m5;$b;H$($FJXMx$@$+(J
|$@$i$G$9!#(J
$@$^$@;d$N%9%l%C%I$KBP$9$k9M$(J}$r!"OC(J$@$7$F$$$^$;$s$G$7$?$M!"!"(J
$@;d$NN)>l$O%9%l%C%I$O2>A[E*$J#T#C#M#P!JL)7k9g%^%k%A%W%m%;%5!K$r(J
$@#O#S$,#O#S(J$@$N30$K8+$;$k$?$a$N<jCJ$G$"$k!#$H$$$&$3$H$G$"$C$F!"!"(J
$@%9%l%C%I$r<BAu$7$FJBNs%W%m%0%i%_%s%0$r9T$J$C$?(J$@7P83$+$i$$$&$H!"(J
$@D>@\%f!<%6$,%W%m%0%i%_%s%0$r9T$J$&$K$O;H$$$K$/$$$N$G$O$J$$$+$H(J
$@;W$$$^$9!#FC$K@-G=$r(J$@=P$9$h$&$J;H$$J}$r$7$h$&$H$9$k$H!"7k6I!"J*(J
$@M}E*$J#C#P#U$N?t$r0U<1$7$?%3!<%G%#%s%0$K$J$C$F$7$^$$$^$9!#(J;-<
$@<B:]$K$O$3$N2>A[E*$J#T#C#M#P$N>e$K9b!9J*M}E*$J#C#P#U$N?t$@$1%9(J
$@%l%C%I$r@8@.$7$F!"$b$&0lCJ!"Nc$((J$@$P2>A[%W%m%;%5$NMM$J%f!<%6%l%Y(J
$@%k$N$b$N$,I,MW$J$N$G$O$J$$$+$H;d$O;W$C$F$$$^$9!#(J
$@$3$NE@$K$D$$$F$O?7(J$@>k$5$s$N$*$C$7$c$k$3$H$H!";d$N9M$(J}$OAjH?$7(J
$@$F$$$J$$$H;W$$$^$9!#(J
|> $@8GM-NN0h$X$N;2>H$O!"(J
|
|$@$3(J$@$s$J46$8$+$J!#(J
|
|struct private_variables {
| int id ;
| struct pcb *pcb ;
| ....
|};
|
|#define my_pcb ((struct private_variables *)(get_sp()&(STACK_SIZE-1)))->pcb
|$@$3$3$G!"(Jget_sp() $@$,%9(J$@%?%C%/!&%]%$%s%?$r<h$C$F$/$k%^%/%m$G$9!#(J
$@@53N$K$O!"!"(J
#define my_pcb ((struct private_variables*)((get_sp()| \
(STACK_SIZE-1)) + 1 - sizeof(struct private_variables)))->pcb
$@$/$i$$$G$7$g$&$+!"!"(J
|> MK40$@%l%Y%k$G$O3N$+$K$=$&$G$7$g$&!"!"(J
|> $@;d$,8+$F$$$?$N$O!">/$J$/$H$b(JMK64$@0J9_$N%=!<%9$G$9!#(J
|
|$@$J$s$H!"$^$?$^$?JQ99$,$"$C$?$s$G$9$+!#3d9~$_%b%G%k$+$i$b$(J
|$@EY%W%m%;%9!&%b%G%k$K$b$I$C$F$7$^$C$?$N(J$@$+$J!#:$$C$A$c$&$J!"$3(J
|$@$s$J$KAa$/JQ$C$F$7$^$&$H!"O@J8=q$$$F$$$k7d$,$J$$$8$c$J$$$+!#(J
MK40$@%l%Y%k$G$O(J$@!"6E$C$?$3$H$r$d$C$F$$$^$7$?$M!"!"(J
$@%a%C%;!<%8$rAw$C$?%9%l%C%I$,BT$C$F$$$k4V$K!"$=$N%9%l%C%I$N%9%?%C(J
$@%/$rMxMQ$7$F!"%a%C%;!<%8$r<u$1$kB&$N%9%l%C%I$,Av$k$N$G$9$+$i!"!"(J
$@%=!<%9$rFI$_$J$,$i!"$h$/$b$^$"(J:-)$@!"$H!";W$C$F$7$^$$$^$7$?!#(J
$@$=$l$,$^$?!"(JMK6?$@$K$J$C$?$i!"$^$?JQ$o$C$F!"(JMK7?$@$GBgI}$KJQ$o$C$?(J
$@$b$h$&$G(J$@$9!#!J%9%?%C%/@)8f$O$^$@8+$F$$$^$;$s$,!"!"!K(J
$@>\$7$/$O%=!<%9$r8fMw$K$J$C$F2<$5$$!"!"(J:-)
$@$G$O$G$O!"!"(J
--
$@"x(J $@"v"v(J $@ETFb$O%P%$%/$G$I$3$X$G$b!*(J $@"v"v!!$N#S#u#m#i$3$H(J $@!i(J
$@"x(J $@=;85(J $@??;J!wIY;NDL8&(J $@8w%3%M(J)$@%7%9#18&(J E-mail: sumi@flab.fujitsu.co.jp
Technical Details
Message-ID:
<SUMI.92Jun2175329@satoko.ocsys.flab.fujitsu.Co.JP>Path:
arc1-ca.pugleaf.net!sparky!uunet!ccut!sh.wide!fgw!fdm!flab!sumiReferences:
<SUMI.92May29121248@satoko.ocsys.flab.fujitsu.Co.JP> <8093@coins.is.tsukuba.ac.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 10574f,505f0f1e353545c6 X-Google-Attributes: gid10574f,public X-Google-ArrivalTime: 1992-06-02 01:41:40 PST Path: arc1-ca.pugleaf.net!sparky!uunet!ccut!sh.wide!fgw!fdm!flab!sumi From: sumi@flab.fujitsu.Co.JP (Shinji Sumimoto) Newsgroups: fj.os.misc Subject: Re: Virtual Processor != Thread ? Message-ID: <SUMI.92Jun2175329@satoko.ocsys.flab.fujitsu.Co.JP> Date: 2 Jun 92 17:53:29 GMT References: <SUMI.92May29121248@satoko.ocsys.flab.fujitsu.Co.JP> <8093@coins.is.tsukuba.ac.jp> Sender: news@flab.flab.fujitsu.co.jp Organization: Fujitsu Laboratories Ltd., Kawasaki, Japan Lines: 76 In-reply-to: yas@gama.is.tsukuba.ac.jp's message of 1 Jun 92 12:15:00 GMT