Article View: fj.windows.x
Article #158XViw & LightWeightProcess
From: Takeshi YONEDA
Date: Thu, 08 Oct 1992 16:56
Date: Thu, 08 Oct 1992 16:56
85 lines
2580 bytes
2580 bytes
$@$?$@$$$^!"(JXView$@$N%W%m%0%i%`$G(JSUN$@$NDs6!$9$k(JLight Weight Process$@$rF0$+$=$&$H$7$F$$$^$9$,(J
$@$&$^$/:nF0$7$^$;$s!#(J
$@;n$7$?$N$O0J2<$N$h$&$J%W%m%0%i%`$G$9!#(J
$@$=$N#1(J
main(argc, argv)
int argc;
char *argv[];
{
.
.
(void)pod_setmaxpri(MINPRIO);
(void)lwp_setstkcache(1000, 2);
xv_init(XV_INIT_ARGC_PTR_ARGV, &argc, argv, NULL);
base_frame = xv_create(NULL, FRAME,
XV_WIDTH,1200,
XV_HEIGHT,630,
XV_SHOW, TRUE,
FRAME_LABEL, "simple win",
NULL);
.
notify_do_dispatch();
while (1){
lwp_yield(THREADNULL);
}
}
$@$=$N#2(J
main(argc, argv)
int argc;
char *argv[];
{
.
.
(void)pod_setmaxpri(MINPRIO);
(void)lwp_setstkcache(1000,2);
xv_init(XV_INIT_ARGC_PTR_ARGV, &argc, argv, NULL);
base_frame = xv_create(NULL, FRAME,
XV_WIDTH,1200,
XV_HEIGHT,630,
XV_SHOW, TRUE,
FRAME_LABEL, "simple win",
NULL);
.
while(1){
notify_dispatch();
lwp_yield(THREADNULL);
}
}
$@$$$:$l$N>l9g$b$"$k%\%?%s$r2!$9$H!"(J
lwp_create(&tid1,lwptest,MINPRIO,0, lwp_newstk(),0);
$@$r<B9T$7!"(J
lwptest()$@$NFbMF$O!"(J
lwptest()
{
while(1){
printf("test\n");
lwp_yield(THREADNULL):
}
}
$@$G$9!#!I2?$b%$%Y%s%H$,$J$$$H$-$O(Jtest$@$H$$$&I=<($r7+$jJV$9!I$H$$$&FbMF$J$N$G$9$,!"(J
notify_set_itimer_func()$@$OMxMQ$7$?$/$"$j$^$;$s!#(J
XView$@$N4D6-$G$O(JLightWeightProcess$@$OF0$+$J$$$N$G$7$g$&$+!)(J
--
$@!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v(J
$@!v(J $@!v(J
$@!v(J Keio University,Faculity of Science and Technology, $@!v(J
$@!v(J Matsushita Lab. Takeshi Yoneda yoneda@myo.inst.keio.ac.jp $@!v(J
$@!v(J TEL: +81-45-563-1141 ext. 3568 *
$@!v(J FAX: +81-45-562-7625 *
$@!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v!v(J
Technical Details
Message-ID:
<YONEDA.92Oct9015620@iota.myo.inst.keio.ac.jp>Path:
arc1-ca.pugleaf.net!sparky!uunet!ccut!s.u-tokyo!kekux!rcnpvx!ccsparc01!icspub!wnoc-kyo!elec-keio!kogwy!inst-keio!myo-inst-keio!yonedaShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!ccut!s.u-tokyo!kekux!rcnpvx!ccsparc01!icspub!wnoc-kyo!elec-keio!kogwy!inst-keio!myo-inst-keio!yoneda Newsgroups: fj.windows.x Subject: XViw & LightWeightProcess Message-ID: <YONEDA.92Oct9015620@iota.myo.inst.keio.ac.jp> From: yoneda@myo.inst.keio.ac.jp (Takeshi YONEDA) Date: 8 Oct 92 16:56:23 GMT Sender: news@myo.inst.keio.ac.jp Distribution: fj Organization: Matsushita Lab., Dept. of Inst. Engineering, Keio Univ.,Yokohama, JAPAN Nntp-Posting-Host: iota.myo.inst.keio.ac.jp Lines: 85