SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] Stop af proces



Hej Ole.

> Så pipe imellem processerne:

Fik det til at virke med Peters forslag (som vist i bund og grund er det 
samme som det du foreslår her).

> $|=1;
> pipe R,W;
> if($pid=fork()){
>   close W; 
>   while(<R>) {
>     kritisk($_) && kill 9, $pid;
>   }
> } else {
>   close R;
>   print W `pepipet`;
> }
> 

> Alternativt overvej at bruge min template til distribueret databehandling:
> http://www.sslug.dk/emailarkiv/perl/2000_06/msg00018.html som du fik
> sidste år. sub next_problem skal da have noget med kritisk() i sig. sub
> solve_problem skal kunne modtage en magisk værdi, der får klienten til at
> dø.

Det overvejede jeg faktisk også, men følte lidt, at det var som at skyde 
gråspurve med atombomber --- jeg troede, der måtte være en simplere løsning 
(selvom den gamle løsning sådan set er simpel nok). 
Forøvrigt bliver din løsning til distribueret databehandling fra sidste år 
stadig brugt jævnligt (til at finde potentielle kromosomale regioner, 
der med stor sandsynlighed indeholde gener for sukkersyge).

Tak for hjælpen.

Mvh,

Claus 


 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:53
Denne side vedligeholdes af MHonArc .