Isolating processes
Hello:
I really have no idea in which terms I should explain this, so if I'm unclear, please ask for clarification: I'll offer it as best I can.
Again, I have a problem with foobar2000, the audio player without which my life is woefully incomplete; I've run in with wine and vmware. Vmware is unacceptable - it's slow and irritating to use for a single program. In wine, foobar works well, but whenever I use another program that requires even moderate use of the processor, the audio skips and freaks out. My question:
I'm searching for a method of ensuring that foobar always has a certain proportion of the processor's clock time, that is, I want to have say 10% of the processor's time devoted to foobar - even if foobar doesn't require it. I'm not at all sure that this will solve the skipping, but I suppose it's worth a try. Having a slight overhead while running the player might be annoying, but it's better than the alternative.
Also, is it possible to do this with memory as well? In essence, I want to completely isolate foobar from the rest of the computer, to make sure that no other process preempts it or even disturbs it at all.
Thanks,
Justin.
|