1. A method comprising: monitoring, with a memory controller, a runtime performance of a memory mapping, wherein data is stored in memory resources in accordance with the memory mapping, the memory mapping to map physical memory addresses to the memory resources, and wherein the runtime performance indicates performance of the memory mapping with respect to an access pattern of a runtime session of a computing device that includes the memory resources; determining whether the monitored runtime performance is within a threshold; and dynamically changing the memory mapping in the runtime session in response to determining that the runtime performance is not within the threshold.