nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   IRQ Latency / High CPU Usage etc.. (http://www.nvnews.net/vbulletin/showthread.php?t=25024)

allu 02-18-04 10:20 AM

IRQ Latency / High CPU Usage etc..
 
Hi!

I upgraded to 2.6.3 from 2.4.xx and now things just don't work like they used to..

The main problem is that the system lags. I use MythTV (a PVR program to record and pause live tv etc) with a Hauppauge BT878-card.

When I open Mythtv and start watching TV the load goes up skyrocketing and every 10-20secs there are visible pauses in the live tv.



For example:
17:11:23 up 1:27, 5 users, load average: 5.63, 4.40, 4.35

(Actual CPU Usage for the Mythtv should be (was in 2.4-series) ~0.40.)


Syslog:
Feb 18 17:13:25 kernel: bttv0: skipped frame. no signal? high irq latency?
Feb 18 17:13:25 kernel: bttv0: skipped frame. no signal? high irq latency?

Sometimes I get the "Badness in pci_find_subsys at drivers/pci/search.c:167" message also, but after disabling USB and moving the TV-card from IRQ 7 to IRQ 5 these messages have almost disappeared.



I have tried these drivers (mostly with agpgart but the first one and the last one with NvAGP) with no success:
NVIDIA-Linux-x86-1.0-4363.run (patched)
NVIDIA-Linux-x86-1.0-4620-pkg0.run (patched)
NVIDIA-Linux-x86-1.0-4496-pkg0.run (patched)
NVIDIA-Linux-x86-1.0-5328-pkg0.run


RenderAccel is also off. Best results so far have come from "NvAGP 0" setting, but there still are framedrops every 2-5minutes and the system load is ~5.0 :(


And NVidia, why there is no OverScan support in the latest drivers? I am assuming this is the main reason why I'm getting a very bright picture out of the tv-out when I'm using anything newer than 1-0.4363.. Or is it just me - is there a way to fix that overbright picture of mine?



[Edit: System Specs]
Epox 8RGM2i
AMD Duron 850
256MB PC3200 DDR
Seagate 7200.7
Hauppauge Primio Nicam
onboard GF4MX IGP
BTTV 0.9.10 nvidia 1.0-4363
[/edit]

pzgren 02-18-04 11:32 AM

Have you read --> http://www.codemonkey.org.uk/post-halloween-2.5.txt

"Kernel preemption" and "Process scheduler improvements" particularly. And in
the kernel doc "video4linux/bttv" README.freeze

And as driver you shoud try the newer 1.0-5336. Good luck! ;-)

Marcus

allu 02-18-04 12:01 PM

Quote:

Originally posted by pzgren
Have you read --> http://www.codemonkey.org.uk/post-halloween-2.5.txt

"Kernel preemption" and "Process scheduler improvements" particularly. And in
the kernel doc "video4linux/bttv" README.freeze

And as driver you shoud try the newer 1.0-5336. Good luck! ;-)

Marcus

Thanks for the suggestions.. :cool:

The Kernel preemption is not enabled (I'll try to enable it and see if it's any good). I have already read the bttv documentation but I can't find anything usable there (the docs say that there is a pci-latency option for the insmod to be specified but I cannot find info on how to use this setting, the Insmod-options file doesn't help either).

The newer drivers are a no-go since I really need the tv-out :mad:


All times are GMT -5. The time now is 05:15 PM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.