Thread View: pl.comp.os.linux.programowanie
4 messages
4 total messages
Started by Rafal Oles
Mon, 13 Sep 1999 04:42
poczatkujace pytanie o fork
Author: Rafal Oles
Date: Mon, 13 Sep 1999 04:42
Date: Mon, 13 Sep 1999 04:42
9 lines
1232 bytes
1232 bytes
mam prosbe staram sie uruchomic proces ktory bedzie dalej pracowal bez przery podczas gdy program pojdzie dalej. Juz wiem ze mozna to uzyskac przez "fork". I tu mam nastepny problem bo nie bardzo wiem jak to zastosowac. I tu prosba : czy ktos by mogl mi przeslac jakis najprostszy program przykladowy z forkim. Z manuala nie moge doczytac sie jak to jesc. z gory dziekuje
Re: poczatkujace pytanie o fork
Author: Bohdan R. Rau
Date: Mon, 13 Sep 1999 07:53
Date: Mon, 13 Sep 1999 07:53
30 lines
1590 bytes
1590 bytes
W poniedziałek, 13 września 1999 o godzinie 04:42:21 GMT Rafal Oles
postanowił nas poinformować, że:
>I tu prosba : czy ktos by mogl mi przeslac jakis najprostszy program
>przykladowy z forkim. Z manuala nie moge doczytac sie jak to jesc.
Najprostszy demon:
#include <zobacz_sobie_w_manie>
main()
{
int a;
a=fork();
if (a<0) exit(1); /* program sie nie forknął z powodu błędu */
if (a>0) exit(0); /* program się forknął */
for(;;) {
sleep(10);
printf("A ja ciągle żyję :)\n");
}
}
Pozdrawiam
ethanak
http://ethanak.i.sex.pl
--
Gdyby Word zrzucał core, to mógłbyś pomylić kontrolkę "HDD"
z kontrolką "Power"
Radosław Gancarz
Re: poczatkujace pytanie o fork
Author: japhy
Date: Mon, 13 Sep 1999 15:26
Date: Mon, 13 Sep 1999 15:26
30 lines
1944 bytes
1944 bytes
Dnia Mon, 13 Sep 1999 07:53:42 GMT, Bohdan R. Rau splodzil/a:
>W poniedzia³ek, 13 wrze¶nia 1999 o godzinie 04:42:21 GMT Rafal Oles
> postanowi³ nas poinformowaæ, ¿e:
>
>>I tu prosba : czy ktos by mogl mi przeslac jakis najprostszy program
>>przykladowy z forkim. Z manuala nie moge doczytac sie jak to jesc.
>
>Najprostszy demon:
>
>#include <zobacz_sobie_w_manie>
>main()
>{
> int a;
> a=fork();
> if (a<0) exit(1); /* program sie nie forkn±³ z powodu b³êdu */
> if (a>0) exit(0); /* program siê forkn±³ */
> for(;;) {
> sleep(10);
> printf("A ja ci±gle ¿yjê :)\n");
> }
>}
>
Rozumiem, ze jak a==0, to to jest ten wyforkowany proces?
--
__ [ IRL: Maciek Pasternacki ] [ Mail: pankrac@lonet.gdynia.pl ] -><-
`| _ |_\ / [ More info: finger pankrac@jessie.lonet.gdynia.pl ] GCM/MU>SS
,|{-}|}| }\/ d-? s:-- a17? C+++ UL+++>++++ P L+++ E--- W+ N++ ?o ?K w-- !O M--
\/ |____/ !V PS+++ !PE Y-- PGP- t+ ?5 X R tv->? b++ DI++ D-- G++ e- h* y
"This book is a mirror. When a monkey looks in, no apostle looks out."
Re: poczatkujace pytanie o fork
Author: Bohdan R. Rau
Date: Mon, 13 Sep 1999 16:54
Date: Mon, 13 Sep 1999 16:54
21 lines
1514 bytes
1514 bytes
W poniedziałek, 13 września 1999 o godzinie 15:26:50 GMT japhy wydumał
rzecz następującą
>>Najprostszy demon:
[ciach demon]
>Rozumiem, ze jak a==0, to to jest ten wyforkowany proces?
A mówiłem coby mana poczytać?
fork zwraca:
-1 jeśli był błąd i się nie wykonał
0 jeśli jesteś dzieckiem
pid dziecka jeśli jesteś tatusiem.
Pozdrawiam
ethanak
http://ethanak.i.sex.pl
--
Gdyby Word zrzucał core, to mógłbyś pomylić kontrolkę "HDD"
z kontrolką "Power"
Radosław Gancarz
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads