|  | 		    
					
        
         
          
         
	
          | |  | Job, der ikke vil dø Fra : Morten Breum Mikkels~
 | 
 Dato :  27-01-02 10:40
 | 
 |  | Hej,
 Jeg har et par problemer, jeg håber I kan hjælpe med.
 
 På en maskine, der kører Netscape 6.1, har den det med at hænge
 (netscape). For at få jobbet væk, har jeg prøvet at skrive
 kill [jobnr]
 kill -9 [jobnr]
 men det hjalp ikke.
 Først da jeg prøvede med
 xkill
 kunne jeg få vinduet til at forsvinde.
 Så kunne jeg starte igen, men nu opdagede jeg, at maskinens process-liste
 er 'fuld af' gamle netscape jobs, der ikke vil forsvinde helt:
 
 mm    26346  0.0  0.0 74772    0 ?        DW    2001   0:00 /usr/local/netscape/mozilla-bin
 mm    26347  0.0  0.0     0    0 ?        Z     2001   0:29 [mozilla-bin <defunct>]
 mm    26348  0.0  0.0     0    0 ?        Z     2001   0:00 [mozilla-bin <defunct>]
 mm     1386  0.0  0.0     0    0 ?        Z     2001   0:00 [mozilla-bin <defunct>]
 mm     1387  0.0  0.0     0    0 ?        Z     2001   0:00 [mozilla-bin <defunct>]
 mm     1391  0.0  0.0     0    0 ?        Z     2001   0:00 [mozilla-bin <defunct>]
 [...]
 mm    26862  0.0  0.0 65484    0 ?        DW    2001   0:00 /usr/local/netscape/mozilla-bin
 mm    26863  0.0  0.0     0    0 ?        Z     2001   0:19 [mozilla-bin <defunct>]
 mm    26864  0.0  0.0     0    0 ?        Z     2001   0:00 [mozilla-bin <defunct>]
 mm     2512  0.0  0.0     0    0 ?        Z     2001   0:00 [mozilla-bin <defunct>]
 mm     2513  0.0  0.0     0    0 ?        Z     2001   0:00 [mozilla-bin <defunct>]
 mm     2514  0.0  0.0     0    0 ?        Z     2001   0:00 [mozilla-bin <defunct>]
 [...]
 mm    24905  1.8 37.4 76920 46912 ?       R    Jan18 200:38 /usr/local/netscape/mozilla-bin
 mm    24907  0.0 37.4 76920 46912 ?       S    Jan18   0:00 /usr/local/netscape/mozilla-bin
 mm    24908  0.0 37.4 76920 46912 ?       S    Jan18   1:23 /usr/local/netscape/mozilla-bin
 mm    24909  0.0 37.4 76920 46912 ?       S    Jan18   0:02 /usr/local/netscape/mozilla-bin
 
 
 Spørgsmålet er nu. Hvad kan jeg gøre for at slippe af med disse jobs?
 Og hvorfor kan kill -9 ikke slå dem ihjel - jeg troede, den klarede alt?
 
 På forhånd tak,
 /Morten
 
 
 |  |  | 
  Christian E. Lysel (27-01-2002) 
 
	
          | |  | Kommentar Fra : Christian E. Lysel
 | 
 Dato :  27-01-02 12:17
 | 
 |  | Morten Breum Mikkelsen wrote:
 
 > Hej,
 > Jeg har et par problemer, jeg håber I kan hjælpe med.
 >
 > På en maskine, der kører Netscape 6.1, har den det med at hænge
 > (netscape). For at få jobbet væk, har jeg prøvet at skrive
 > kill [jobnr]
 > kill -9 [jobnr]
 
 
 
 Prøv "killall -9 mozilla-bin"
 
 
 
 
 |  |  | 
  Thorbjoern Ravn Ande~ (27-01-2002) 
 
	
          | |  | Kommentar Fra : Thorbjoern Ravn Ande~
 | 
 Dato :  27-01-02 12:45
 | 
 |  | 
 
            Morten Breum Mikkelsen <mbmNewsreader@mikkelsens.net> writes:
 > Så kunne jeg starte igen, men nu opdagede jeg, at maskinens process-liste
 > er 'fuld af' gamle netscape jobs, der ikke vil forsvinde helt:
 > 
 > mm    26346  0.0  0.0 74772    0 ?        DW    2001   0:00 /usr/local/netscape/mozilla-bin
 > mm    26347  0.0  0.0     0    0 ?        Z     2001   0:29 [mozilla-bin <defunct>]
 Bemaerk at der staar Z ud for dine <defunct> ting.  Det betyder at de ER slaaet ned, men ikke er blevet ryddet op i systemet (formentlig fordi mozilla-bin processen ovenfor er autistisk).
 Du skulle kunne faa fjernet alle Z'erne ved at slaa den overordnede mozilla-bin ned.
 -- 
   Thorbjørn Ravn Andersen          
  http://bigfoot.com/~thunderbear |  |  | 
  Morten Breum Mikkels~ (27-01-2002) 
 
	
          | |  | Kommentar Fra : Morten Breum Mikkels~
 | 
 Dato :  27-01-02 23:05
 | 
 |  | On Sun, 27 Jan 2002 12:44:42 +0100, Thorbjoern Ravn Andersen wrote:
 
 > Bemaerk at der staar Z ud for dine <defunct> ting.  Det betyder at de ER
 > slaaet ned, men ikke er blevet ryddet op i systemet (formentlig fordi
 > mozilla-bin processen ovenfor er autistisk).
 
 Autistisk?
 
 > Du skulle kunne faa fjernet alle Z'erne ved at slaa den overordnede
 > mozilla-bin ned.
 
 kill -9 26862
 fjerner ikke
 mm    26862  0.0  0.0 65484    0 ?        DW    2001   0:00
 /usr/local/netscape/mozilla-bin
 fra listen, men ændrer DW til D.
 man ps siger, at det betyder, at den venter på IO, men derfor skulle jeg
 vel godt kunne slå den ihjel?
 Eller?
 
 /Morten
 
 
 |  |  | 
   Enrique (27-01-2002) 
 
	
          | |  | Kommentar Fra : Enrique
 | 
 Dato :  27-01-02 23:44
 | 
 |  | 
 
            Yello
 On Sun, 27 Jan 2002 23:05:19 +0100, Morten Breum Mikkelsen wrote:
 > On Sun, 27 Jan 2002 12:44:42 +0100, Thorbjoern Ravn Andersen wrote:
 > 
 >> Bemaerk at der staar Z ud for dine <defunct> ting.  Det betyder at de
 >> ER slaaet ned, men ikke er blevet ryddet op i systemet (formentlig
 >> fordi mozilla-bin processen ovenfor er autistisk).
 > 
 > Autistisk?
 > 
 >> Du skulle kunne faa fjernet alle Z'erne ved at slaa den overordnede
 >> mozilla-bin ned.
 Ja typisk skal parent processen dræbes, prøv f.eks.: 
 ps -aux --forest
 -- 
 Mvh. / Kind regards 
 Henrik Farre < enrique@obel.auc.dk --  http://Welcome.to/Webbench  >
 - If I where God, I would recompile the penguin with --enable-flying.
            
             |  |  | 
   Klaus Alexander Seis~ (28-01-2002) 
 
	
          | |  | Kommentar Fra : Klaus Alexander Seis~
 | 
 Dato :  28-01-02 07:00
 | 
 |  | Morten Breum Mikkelsen skrev:
 
 > [...], men ændrer DW til D.
 > man ps siger, at det betyder, at den venter på IO, men derfor
 > skulle jeg vel godt kunne slå den ihjel?
 
 I min ps(1) står der at D betyder "uninterruptible sleep".  Jeg aner
 ikke hvad det betyder i praksis, men det lyder da som noget der ikke
 kan afbrydes.
 
 Bliver zombierne osse hængende hvis X genstartes?  Teoretisk set
 burde init da overtage dem og feje dem ud af systemet.
 
 
 // Klaus
 
 --
 ><>    vandag, môre, altyd saam
 
 
 |  |  | 
    Rasmus Bøg Hansen (28-01-2002) 
 
	
          | |  | Kommentar Fra : Rasmus Bøg Hansen
 | 
 Dato :  28-01-02 09:14
 | 
 |  | Klaus Alexander Seistrup wrote:
 
 > Morten Breum Mikkelsen skrev:
 >
 >> [...], men ændrer DW til D.
 >> man ps siger, at det betyder, at den venter på IO, men derfor
 >> skulle jeg vel godt kunne slå den ihjel?
 >
 > I min ps(1) står der at D betyder "uninterruptible sleep".  Jeg aner
 > ikke hvad det betyder i praksis, men det lyder da som noget der ikke
 > kan afbrydes.
 
 Det betyder typisk, at de hænger i et systemkald. Processer kan ikke
 slås ihjel midt i et systemkald, hvorfor man må vente på, at de
 returnerer.
 
 > Bliver zombierne osse hængende hvis X genstartes?  Teoretisk set
 > burde init da overtage dem og feje dem ud af systemet.
 
 Zombierne bliver slået ihjel af init, hvis forældreprocessen bliver
 slået ihjel.
 
 Du skal sørge for, at forældre-mozilla-bin processen er slået ihjel; så
 bør init 'feje dem ud'. Men for at svare på dit egentlige spørgsmål:
 Når du logger ud af X, bliver din session-proces (startkde,
 gnome-session, sh ~/.xsession eosv.) slået ihjel. Da den et eller andet
 sted er forfader til din mozilla-proces, overtages mozilla af init og
 bør blive slået ihjel.
 
 Du kører ikke tilfældigvis en tidlig 2.4-kerne? Der var nogle
 problemer, der kunne få især mozilla til at hænge i D-status, som kun
 en genstart kunne klare.
 
 Rasmus
 
 --
 -- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
 If a trainstation is the place where trains stop, what is a workstation?
 ----------------------------------[ moffe at amagerkollegiet dot dk ] --
 
 
 |  |  | 
     Christian E. Lysel (28-01-2002) 
 
	
          | |  | Kommentar Fra : Christian E. Lysel
 | 
 Dato :  28-01-02 13:37
 | 
 |  | Rasmus Bøg Hansen wrote:
 
 > Det betyder typisk, at de hænger i et systemkald. Processer kan ikke
 > slås ihjel midt i et systemkald, hvorfor man må vente på, at de
 > returnerer.
 
 Eller kan slå systemet ned, med en init 0 :)
 
 
 
 |  |  | 
     Morten Breum Mikkels~ (30-01-2002) 
 
	
          | |  | Kommentar Fra : Morten Breum Mikkels~
 | 
 Dato :  30-01-02 23:46
 | 
 |  | On Mon, 28 Jan 2002 09:13:34 +0100, Rasmus Bøg Hansen wrote:
 
 > Klaus Alexander Seistrup wrote:
 > Du kører ikke tilfældigvis en tidlig 2.4-kerne? Der var nogle problemer,
 > der kunne få især mozilla til at hænge i D-status, som kun en genstart
 > kunne klare.
 
 Joh, det er såmænd en 2.4.3-kerne.
 Jeg prøver at opgradere.
 
 Tak,
 /Morten
 
 
 |  |  | 
 |  |