This is something that has been frustrating me for ages...
When I use EyeTV to watch live TV from a USB tuner, mds uses between 30-90% of my MacBook's CPU (out of 200%, two cores), around half the time. This is especially annoying as EyeTV uses between 60-160% of my CPU depending on the amount of movement on TV, and mds takes up so much CPU that the TV image tears and stutters regularly.
I accept that my aging MacBook would need quite a bit of CPU cycles to display the TV image. What I don't get is, I've already added the EyeTV live TV buffer file to Spotlight's privacy list. What exactly is EyeTV doing to cause mds to go on a feeding frenzy?
On a related note, my "inactive" RAM usage seems to go up gradually when I use EyeTV, and drops off as soon as I quit EyeTV. But that usage isn't actually attributed to EyeTV... Does mds do anything with the memory? Surely it's not trying to index memory content?
This problem (hyperactive mds) doesn't seem to happen when I watch pre-recorded TV content, nor when I'm just recording (but not watching) TV.
I know lots of people have asked how to stop mds in general, but that's not what I'm aiming for. I'm just trying to find out why EyeTV seems to trigger mds...
Specs:
MacBook 2,1 (mid 2007)
CPU: C2D Merom T7400 2.16GHz
Graphics: GMA950 (damnit
)
RAM: 3GB
OS: 10.5.8
EyeTV: 3.0.3
USB Tuner: Pinnacle NanoStick 73e
CPU/RAM monitor: iStat Menu 1.3
Thanks in advance for your help!
When I use EyeTV to watch live TV from a USB tuner, mds uses between 30-90% of my MacBook's CPU (out of 200%, two cores), around half the time. This is especially annoying as EyeTV uses between 60-160% of my CPU depending on the amount of movement on TV, and mds takes up so much CPU that the TV image tears and stutters regularly.
I accept that my aging MacBook would need quite a bit of CPU cycles to display the TV image. What I don't get is, I've already added the EyeTV live TV buffer file to Spotlight's privacy list. What exactly is EyeTV doing to cause mds to go on a feeding frenzy?
On a related note, my "inactive" RAM usage seems to go up gradually when I use EyeTV, and drops off as soon as I quit EyeTV. But that usage isn't actually attributed to EyeTV... Does mds do anything with the memory? Surely it's not trying to index memory content?
This problem (hyperactive mds) doesn't seem to happen when I watch pre-recorded TV content, nor when I'm just recording (but not watching) TV.
I know lots of people have asked how to stop mds in general, but that's not what I'm aiming for. I'm just trying to find out why EyeTV seems to trigger mds...
Specs:
MacBook 2,1 (mid 2007)
CPU: C2D Merom T7400 2.16GHz
Graphics: GMA950 (damnit
RAM: 3GB
OS: 10.5.8
EyeTV: 3.0.3
USB Tuner: Pinnacle NanoStick 73e
CPU/RAM monitor: iStat Menu 1.3
Thanks in advance for your help!