I ve been playing with the OSDv1 and telnetting to it. It runs the OSDNG firmware and I vebeen telnetting to the box and observing cpu usage with "top".
While playing back a video file, vplayer uses 1.1% of CPU, and top uses 3.5%, idecode_video uses 1.5% and process nmsd uses 22%, another (2nd) nmsd uses 0.9%.
Question: what is nmsd? and why are there two running?.
fernando cassia wrote: > I扉e been playing with the OSDv1 and telnetting to it. It runs the OSDNG > firmware and I扉ebeen telnetting to the box and observing cpu usage with > "top".
> While playing back a video file, vplayer uses 1.1% of CPU, and top uses > 3.5%, idecode_video uses 1.5% and process 慨msd戟ses 22%, another (2nd) > nmsd uses 0.9%.
> Question: what is nmsd? and why are there two running?.
> I扉e been playing with the OSDv1 and telnetting to it. It runs the OSDNG > firmware and I扉ebeen telnetting to the box and observing cpu usage with > "top".
> While playing back a video file, vplayer uses 1.1% of CPU, and top uses > 3.5%, idecode_video uses 1.5% and process 慨msd戟ses 22%, another (2nd) nmsd > uses 0.9%.
> Question: what is nmsd? and why are there two running?.
Hi Fernando, - vplayer is the video player GUI - idecode_video is the kernel side module that scoots data around to the DSP to be decoded (IIRC) - nmsd is the "media server" daemon process that sits there and accepts commands from apps (like "play file at <path>"). it also does all the heavy lifting of unpacking frames from the container via the nmsd plugins. That's probably what the high CPU usage is for. There are two of them because IIRC on the OSD system each thread is reported as a process in top, but I may recall wrong.
On Mon, May 16, 2011 at 05:24, Ugo Riboni <nerochi...@gmail.com> wrote: > - nmsd is the "media server" daemon process that sits there and > accepts commands from apps (like "play file at <path>"). it also does > all the heavy lifting of unpacking frames from the container via the > nmsd plugins. That's probably what the high CPU usage is for. There > are two of them because IIRC on the OSD system each thread is reported > as a process in top, but I may recall wrong.
Thanks Ugo!
The above information could be a nice addition to the wiki, under the headline "OSD daemons and process names"...
Just to help others, fancy like doing a quick cut and paste? :)
On Mon, May 16, 2011 at 05:22, Vladimir Pantelic <vlado...@gmail.com> wrote: > neuros media server daemon or so
> learning chinese these days?
That is a problem that has been plaguing me for a couple years. I dont know why some characters in my emails end up as Chinese text when sending emails to CERTAIN google Groups lists.
I am using the AJAX GMail client (web page), and the text looks fine on the screen, and in the copy on my Sent folder, yet it is switched to Chinese chars when it reaches the list.
Odd, and annoying. Not my fault, and not on purpose, I swear.
FC
-- "Tools are a way to amplify our senses so that we can expand our reach in order to expropiate space, compress time, and secure ourselves. A gun extends the power of our throwing arms. An automobile is an extension of our legs. Computers amplify our memories". - T.E.D. "Space Time, and Modernity" J. Rifkin
>> - nmsd is the "media server" daemon process that sits there and >> accepts commands from apps (like "play file at <path>"). it also does >> all the heavy lifting of unpacking frames from the container via the >> nmsd plugins. That's probably what the high CPU usage is for. There >> are two of them because IIRC on the OSD system each thread is reported >> as a process in top, but I may recall wrong.
> The above information could be a nice addition to the wiki, under the > headline "OSD daemons and process names"...
> Just to help others, fancy like doing a quick cut and paste? :)
It's a wiki, you're welcome to do that yourself ;) I'm not even sure I recall my password on it. Cheers, -- nero