Cache has to re-load the code then. If the code (or data) never stops being used, it'll stay in the cache. Of course in audio, much of the data is constantly new so the cache can't help much at all there.tony tony chopper wrote:Even if it was true (and it's not for instruction cache, but may be for data cache if you don't have many plugins), that would be one more reason NOT to process silence. By not doing anything, you would then not be polluting the cache.The idea here is that the CPU's instruction cache works better if chunks of code aren't popping in and out of it constantly
So total overhead becomes more than if it was constant load.
That's the theory anyway. I'm certainly open to debate on that cuz, as JBM gleefully points out, I'm not the lowest level programmer you'll ever meet. Looking forward to comments from someone who actually knows.


