Re:Why is a Rust executable large?
by nimrody on Friday June 03, 2016 @05:55AM
(#11829283)
No. Only TLBs are flushed (and probably only partially). TLBs are used to associated virtual addresses with physical addresses and memory maps are different per processes.
(That's one reason why it's beneficial to schedule a process on the same CPU if possible - the data is still in the cache)
(That's one reason why it's beneficial to schedule a process on the same CPU if possible - the data is still in the cache)