I have a process named artsd (sound daemon for KDE), which takes 99% of the process time. But even worse, it refuses to get killed.
I don't care very much if artsd is buggy. What bothers me more, is that "kill -9" fails, which I think is a bit of a fundamental problem. Any idea of what can make my favourite serial killer fail?
I'm running RH7.3, with kernel 2.4.21 on a Pentium 4.
Here's a short session:
[EMAIL PROTECTED] root]# ps -A | grep artsd
4045 ? 1-09:59:05 artsd
[EMAIL PROTECTED] root]# kill -9 4045
[EMAIL PROTECTED] root]# ps -A | grep artsd
4045 ? 1-09:59:14 artsd
[EMAIL PROTECTED] root]# killall -9 artsd
[EMAIL PROTECTED] root]# ps -A | grep artsd
4045 ? 1-09:59:27 artsd
[EMAIL PROTECTED] root]# cd /proc/4045/
[EMAIL PROTECTED] 4045]# cd fd
[EMAIL PROTECTED] fd]# ls -l | head
total 0
lr-x------ 1 eli eli 64 Jun 28 23:57 0 -> /dev/null
l-wx------ 1 eli eli 64 Jun 28 23:57 1 -> /fs2/home/eli/.xsession-errors
lr-x------ 1 eli eli 64 Jun 28 23:57 10 -> /fs2/usr/share/sounds/KDE_Beep_Beep.wav
lr-x------ 1 eli eli 64 Jun 28 23:57 100 -> /fs2/usr/share/sounds/KDE_Beep_Beep.wav
lr-x------ 1 eli eli 64 Jun 28 23:57 101 -> /fs2/usr/share/sounds/KDE_Beep_Beep.wav
lr-x------ 1 eli eli 64 Jun 28 23:57 102 -> /fs2/usr/share/sounds/KDE_Beep_Beep.wav
lr-x------ 1 eli eli 64 Jun 28 23:57 103 -> /fs2/usr/share/sounds/KDE_Beep_Beep.wav
lr-x------ 1 eli eli 64 Jun 28 23:57 104 -> /fs2/usr/share/sounds/KDE_Beep_Beep.wav
lr-x------ 1 eli eli 64 Jun 28 23:57 105 -> /fs2/usr/share/sounds/KDE_Beep_Beep.wav
[EMAIL PROTECTED] fd]# ls -l | wc
807 8869 82719
The last thing was to show that the process holds ~ 800 file handles, which are all this Beep file, except for 8 files & the three standards.
Comments?
Thanks, Eli
================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
