Given two threads a
and b
that read from a shared queue. If a
modifies the queue and adds an element to it does it mean that when b
comes along it will do a cache miss because the queue has been modified?
As in, will altering something at the end of a queue(guessing it'd a mem block) cause cache lines to be INVALID and force them to re-read?
Thanks in advance.