memory mirroring?
memory mirroring?
Posted Mar 24, 2012 15:46 UTC (Sat) by jzbiciak (guest, #5246)In reply to: memory mirroring? by dlang
Parent article: Toward better NUMA scheduling
That said, library / shared pages still will get referenced at least somewhat regularly by all of the processors on the NUMA node, and so the LRU will prevent the hottest lines from getting evicted. If you assume non-random replacement (which, unfortunately, you can't with certain recent processors), the hot library pages will remain near the front of the LRU, so only the back of the LRU gets cycled.
(The "unfortunately you can't" comment applies to recent ARM Cortex-A series processors, which have a highly associative shared L2 ("That's good!") with random replacement in lieu of an LRU ("That's bad!").)