well, thats the “ps” program.
it has a lot of parameters.
Try to run it like:
ps auxw
or
ps ax
top
however, is a seperate program, that just displays a list of all processes, sorted by their CPU usage, default.
it updates the screen every 3 seconds. something you can control with a the -d parameter.
top -d 1
f.i. would update the screen every 1 second.
yes, there are many mt-daapd THREADS. This is alright. the web-interface, the file scanner, and even streaming are always handleded by different threads.
In your example, they all have the status ‘S’ (sleeping). So they are idle.
Which is alright too, since nothing much is going on, I presume.