Hi,
I've running BOINC with E@H under OS X 10.5 and noticed a problem. I set BOINC to run always, but use only 1 core (I'm on a 1st gen CoreDuo iMac here).
When BOINC and E&H runs sound playback in iTunes gets "jerky" e.g. every few seconds there's a hiccup (like some buffer is running empty). The problem vanishes when closing BOINC.
Also this is not Itunes specific, because it happens with VLC to (albeit it may be using the same QT libs iTunes does).
I already tried manually renice the e@h process to 19, but this doesn't help.
Another interesting thing is, that Leopard seems to ping-pong the process fomr one core to the other: Looking at the activity monitor with e@h running and nothing else that demands any CPU power, I see e@h consuming 100% CPU on one core, while the other is idle and a few seconds later core 2 is us 100% while the other idles.
Whether this is a problem I do not know, since I haven't checked with Tiger because I had no such problems there. Perhaps someone with Tiger can check the behaviour. Normally switching cores would of course be bad for caching reasons, but since the CoreDuo has this fancy shared cache I am not sure whether sharing actually means that both cores can use the same cache entries (would be no prblems then) or whether it's just some sort of dynmically allocating the cache to each core.
I tried to find a way to bind the e@h process to a specific core (I think I've seen a pbind or something commando on some unix box which can do this), but haven't found a way to do so.
Has anybody experienced the same problems and might even propose a solution?
The PROBLEM I want to solve is jerky audio playback while running BOINC.
The whole mumbojumbo about cores, caches and such where just my speculations what might be the problem, and in fact they may be totally irrelevant :)
Thanks
Copyright © 2024 Einstein@Home. All rights reserved.
OS X 10.5 Leopard Sound problems running BOINC
)
Sebastian,
Can you register on the BOINC forums and post your observations to this thread. Charlie Fenton, the Mac developer, is looking for examples of behavior just like this.
Kathryn :o)
Einstein@Home Moderator
RE: Sebastian, post your
)
Done. Hopefully this gets sorted out.
RE: I've running BOINC with
)
There have been reports on the S@h forum that BOINC apps aren’t running “nice� under Leopard, so can take priority over other processes. Perhaps you can check this with Activity Monitor: if the CPU usage graph is mostly any colour other than blue while E@h is running, you might want to mention that on the BOINC forum in your description of the problem.
Hi! Maybe some answers
)
Hi!
Maybe some answers will appear in this thread on discussions.apple.com . Sounds like a rather general problem.
CU
Bikeman