1846566 Members
1615 Online
110256 Solutions
New Discussion

Re: strange process

 
SOLVED
Go to solution
Cheung_2
Frequent Advisor

strange process

The below is the result of the ???top??? command , what is this process, can i kill it? Thx.

root 2 1 0 Nov13 ? 00:00:00 [keventd ]
Andy
7 REPLIES 7
Clemens van Everdingen
Honored Contributor
Solution

Re: strange process

Hi,

No I would not just kill the process.
I think your box need a reboot to fix this.

But before rebooting try troubleshooting this issue first.

As far as I can tell this is a linux box we are talking about, so check your /var/log/messages to see if something strange is in there.

Search google as well for keventd and defunct !

C.
The computer is a great invention, there are as many mistakes as ever, but they are nobody's fault !
T G Manikandan
Honored Contributor

Re: strange process

defunct process or zombie process is the process where the parent process died without waiting for the child.

Also this could be like the child process gets completed and sends a signal to the parent process and the parent process is yet to act on the child process.

This defunct processes just occupy the process table.There is no adverse effects if they are present.

The ways it can be cleaned is like,




It can be cleaned like

1.Bringing down the entire application which will bring down all the processes associated to it thus cleaning them.

Here it is a different scenario where the parent process is the system process you cannot kill it or do anything.

2.Reboot the system.

As they do not provide any adverse effects you can take it off when you are planned for a system reboot during some maintenance work.

Clemens van Everdingen
Honored Contributor

Re: strange process

TG,

Since this is connected to parent pid 1, I wonder whether the system is running at all ?

C.
The computer is a great invention, there are as many mistakes as ever, but they are nobody's fault !
T G Manikandan
Honored Contributor

Re: strange process

Clemens is right.

Also,the keventd is a system process.
I think your system is in a wierd state.

Is anything working fine on the system?
Shannon Petry
Honored Contributor

Re: strange process

normally processes who's parents die will attach to PID 1. This is init, and init will inherit all zombies all the time.

Now, what is strange is that keventd is the kernel logger for events. Meaning, I/O, device status, memory errors, etc... I would reboot the system. If this problem persists you need to rebuild your kernel.

keventd is a linux kernel process, and does not exist in HP-UX.

Regards,
Shannon
Microsoft. When do you want a virus today?
U.SivaKumar_2
Honored Contributor

Re: strange process

Hi,

keventd is not a kernel logger. It is a Process context handler thread in linux used by Interrupt handlers for handling sudden events which requires process context switching.
Eg:- Device hotplugging

regards,
U.SivaKumar


Innovations are made when conventions are broken
U.SivaKumar_2
Honored Contributor

Re: strange process

There is no parent children concept with keventd kernel thread and init program. But kernel threads initialisation is done by init program.

Analysing init program source code. main.c

kernel_thread(init, NULL, CLONE_FS | CLONE_FILES | CLONE_SIGNAL);

check the glibc version if old upgrade otherwise a reboot will solve the problem.

regards,
U.SivaKumar


Innovations are made when conventions are broken