Page 1 of 1

USB-UIRT XP drivers lead to high CPU usage in SageTV

PostPosted: Mon Apr 28, 2008 5:39 pm
by krasev
USB-UIRT XP driver ( UUIRTDRV.dll Ver.2.6.9.8 ) causes high CPU usage in SageTV. Here are the picses from Sysinternals Process Explorer.

http://mysite.verizon.net/krasev/ftp/te ... SageTV.jpg
http://mysite.verizon.net/krasev/ftp/te ... ervice.jpg

Usally this happened when SageTV service (SageTVService.exe) on your machine already running recording smth and you are trying to open your own client (SageTV.exe). USB-UIRT XP driver thread running on SageTVService.exe without any high CPU, but starting SageTV.exe activates another threads of UUIRTDRV.dll with high CPU usage.
Eventually I figure out the cause of high CPU which troubled for so long. At least now I khow the cause of it.
Any idea how to troubleshoot this except just to rewrite drivers for WinXP?

Well... playing with it I found kind of solution...

in SageClient.properties file (properties of SageTVSevice.exe) I left as it was:
---
ConfigWiz/Remote=XUSBUIRT
---
and in Sage.properties (properties of SageTV.exe) I changed it to:
---
ConfigWiz/Remote=XNone
---

sure... in order USB-UIRT works you have to run both Server and client... if you don't use server I think there won't be second tread of UUIRTDRV.dll activation anf no high CPU. So ConfigWiz/Remote=XUSBUIRT should be in Sage.properties file.

after these editings no high CPU running client and server together