Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] High CPU usage of vdr-1.1.22



Hi Klaus,

this weekend I upgraded on my server with 4 DVB-S cards from 1.0.4 to
1.1.22. In general the new version works stable. But, it uses much more
cpu than the old version. On the old version I could do 3 concurrent
recordings and one playback with about 20 % cpu usage on my 700 Mhz
Duron. Now 2 recordings and one playback often uses 70+ % cpu. I know
that there have been a lot of changing regarding additional receive
threads, transfer mode, .... 

But, IMHO the additional copying cannot be the reason for so much for
cpu load. Even a 700 MHz Duron can copy several hundred MB/s in memory.
So copying a 1-2 MB/s data stream will use only a few percent of the
cpu. top shows that most of the cpu time is spend in the kernel. The
reason may be that the number of interrupts/s hits about 8000-10000.
This seems to be excessively high.

You may say, just add a faster cpu, but I think that there may be
something wrong here that should be fixed.One of the advantages of vdr
was that it could be run un low power boxes. But this seems to be lost
now.

Any ideas?

Who has similar experience with vdr-1.1.22?

Emil 


--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index