I’m having a strange issue with ExpressCache.exe. I have a Windows Media Center computer with the following components:
MB: Gigabyte GA-MA785GM-US2H (AMD 785G chipset with DDR2 memory)
CPU: AMD Phenom II x6 1045T (six cores @ 2.7GHz)
RAM: 6GB (2 x 2GB and 2 x 1GB modules, all DDR2 667MHz)
Video: Radeon 6770 1GB
HDD: 1TB Western Digital Green
Tuner: Hauppauge WinTV-HVR-2250 ATSC/ClearQAM PCIe card
OS: Windows 7 64-bit with SP1 and all current patches. All drivers updated as of two days ago.
Every day one or two shows get recorded and then transcoded into MP4 for viewing on my Android tablet. That’s the only taxing activity on it. I do watch live TV occasionally, and I use it to check news sites and web based email. But that’s it.
The issue I’m seeing since installing the ReadyCache drive is that on startup ExpressCache.exe will hardly use any CPU, but during transcoding it’s CPU usage will climb until it hits 15-20% and then it gets stuck there. I’ve left the system idle for four or five hours and the CPU usage by ExpressCache.exe never drops.And the really strange thing is, it’s not sticking to one CPU core. If I pop open Task Manager, it currently shows 19% usage, 17% by ExpressCache.exe and there are spikes for each CPU core. The first three cores seem to stay between 5 and 40 percent, while the last three are between 1 and 10 percent. It looks like the program will spike up to 30-40% on core one, then that drops to around 5-10% and simultaneously it jumps to 30-40% on core 2, then it repeats on core 3 and loops back to start over again on core 1. The variation on cores 4 to 6 is much less and they never seem to break 20% or so.
Has anyone else seen anything like this?
Update (1/2/2013): I added a second hard disk just to host recordings and this appears to have solved the issue, at least temporarily. I’ll find out for certain after I’m upgraded to my new tuner next week. The ReadyCache upgrade was part of several improvements I’m making as part of a switch to a cablecard three tuner system and a pair of Xbox 360s as WMC extenders. Once that’s complete this will become the primary DVR for the entire household, so recordings will be going up to four or five a day. Crossing my fingers.