identify ps output

Hi all,
I noticed when running “ps -ef” that there are a bunch of processes listed with brackets. ie “[process]”. Some of them appear to be daemons and others look more like kernel modules? I haven’t found a program directly associated with them and was hoping somebody could clarify this for me?

Also, if I run a search of the file system with sudo or as root, there is a directory in my home that returns a permission denied. I understand permissions but shouldn’t operations as root be able to do/access anything on the system?

Thanks
Greyangel
Gateway desktop / AMD64 / OpenSUSE 11.3 / 2.6.34.7-0.5-desktop

That directory is most probably .gvfs. There was a thread about it lately. Try the search function to find it. (Well the result was: it is nasty, but forget about it).

And a look at *ps -ef *output reveals that all the …] ones are children of process #2 kthreadd. A quick Google reveals that this means “kernel thread daemon”.
I leave it to you to dig deeper.

Maybe a simple tool like pstree could help. It is in the package psmisc, together with another useful command: killall. :open_mouth:

aha. I’d overlooked the relationship between kthreadd and the others. kthreadd would appear to be the process that manages dynamically loadable kernel modules, or at least various kernel thread as needed. I might not have my terminology straight…

Nailed the .gvfs thing :slight_smile: