Hi,

man 7 signal 
...
       Signal     Value     Action   Comment
-------------------------------------------------------------------------
...
       SIGKILL       9       AEF     Kill signal
...
       The letters in the  "Action"  column  have  the  following
       meanings:
       A      Default action is to terminate the process.
       B      Default action is to ignore the signal.
       C      Default action is to terminate the process and dump
              core.
       D      Default action is to stop the process.
       E      Signal cannot be caught.          <--
       F      Signal cannot be ignored.         <--
...

kill -9 auf einen Prozess t�tet (sofern man die Berechtigungen daf�r
hat) den Prozess entg�ltig. Ein Userspace-Programm (alsoe ein, dass von
einem Benutzer gestartet wurde, und nicht als Modul oder so in den
Kernel eingebunden wurde) kann diese Signale nicht ohne gro�en Aufwand
ignorieren. Die einzigen beiden M�glichkeiten, die noch �brigbleiben
sind also:
- Die Schnittstelle f�r das Interprozess-Signalhandling (*signal*.c
glaube ich; irgendwo im Kernel-Baum) h�ngt. Das sollte aber bei den
2.4.x Kerneln nicht mehr passieren und tritt bei �lteren Modellen auch
nur vereinzelt auf.
- Der Prozess h�ngt an einem Hardware-Treiber, der als Kernel-Modul
geladen ist. Dieser h�ngt sich auf und stoppt nat�rlich damit auch
s�mtliche Aktivit�ten in Deinem Programm. Das zeugt normalerweise von
schlechter Programmierung (in dem Hardware-Treiber), da der Treiber die
entsprechenden Funktionen gepuffert zur Verf�gung stellen sollte.

Probier mal lsmod(8) und halt nach Unregelm�ssigkeiten Ausschau.


max



On Thu, 2002-10-24 at 14:58, C�pc� C�p wrote:
> die sind von root und killen will der root.
> 
> gru�
> 
> ridvan
> --- [EMAIL PROTECTED] schrieb: > > Am Don, 24 Okt 2002 schrieben Sie:
> > > > Hallo erst Mal!
> > > > 
> > > > ich habe ein Paar "processes" mit dem Status R (top zeigt es mir).
> > > > ich kann diese aber nicht killen; wat mach' ich jetzt?
> > > 
> > > kill -9 tut's auch nicht?
> > 
> > nicht immer , kommt drauf an, wer der owner ist, Logo, dass man als
> > 0815-User z.B. keine Prozesse von root killen kann. Also wem sind die Prozesse?
> > Au�erdem kill -15 ist (oft) eh besser
> > >
> > ----------------------------------------------------------------------------
> > > PUG - Penguin User Group Wiesbaden - http://www.pug.org
> > > 
> > 
> > -- 
> > +++ GMX - Mail, Messaging & more  http://www.gmx.net +++
> > NEU: Mit GMX ins Internet. Rund um die Uhr f�r 1 ct/ Min. surfen!
> > 
> > ----------------------------------------------------------------------------
> > PUG - Penguin User Group Wiesbaden - http://www.pug.org 
> 
> __________________________________________________________________
> 
> Gesendet von Yahoo! Mail - http://mail.yahoo.de
> M�chten Sie mit einem Gru� antworten? http://grusskarten.yahoo.de
> ----------------------------------------------------------------------------
> PUG - Penguin User Group Wiesbaden - http://www.pug.org
> 

----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an