Play HD TS on DM800 from DM8000 via NFS

  • Hi,


    I have a setup of one DM8000 box and a three DM800 (not se) boxes connected via high-end gigabit switches. All of the DM's are running latest experimental from dreambox-update.com as of today. A few months ago I started to get problems (after a ipkg update; ipkg upgrade) playing TS files recorded on HD channels from the DM8000 on the DM800's. Every 5-10 secs the picture is halting for about .5 sec which is rather annoying when watching..


    It seems like the load on the DM800 box is VERY high when playing HD files via NFS (especially the sirq):


    Mem: 94252K used, 51608K free, 0K shrd, 9680K buff, 26872K cached




    CPU: 10.1% usr 34.7% sys 0.9% nic 0.0% idle 15.4% io 0.0% irq 38.6% sirq
    Load average: 1.54 0.69 0.87 6/78 13441
    PID PPID USER STAT VSZ %MEM CPU %CPU COMMAND
    13279 790 root R 129m 90.4 0 30.2 /usr/bin/enigma2
    793 790 root S 129m 90.4 0 11.7 /usr/bin/enigma2
    605 5 root SW< 0 0.0 0 11.5 [rpciod/0]
    877 790 root R N 129m 90.4 0 4.3 /usr/bin/enigma2



    Showing the same channel directly on the DM800 box (direct no recording) works fine and the load is low:




    Mem: 93612K used, 52248K free, 0K shrd, 10080K buff, 25884K cached
    CPU: 6.9% usr 6.0% sys 0.5% nic 77.3% idle 0.0% io 0.1% irq 8.9% sirq
    Load average: 0.77 0.97 0.96 4/77 13969
    PID PPID USER STAT VSZ %MEM CPU %CPU COMMAND
    793 790 root S 129m 90.4 0 7.5 /usr/bin/enigma2
    13868 1444 root R 3172 2.1 0 2.5 top
    877 790 root R N 129m 90.4 0 1.5 /usr/bin/enigma2
    806 790 root S 129m 90.4 0 0.7 /usr/bin/enigma2


    Any clue how to fix this or tune buffers to make it play HD files smooth? I've tried tuning several NFS and network/kernel buffers but it does not help..


    Thanks,
    P.