1. A method comprising: monitoring, in a two-level memory (2LM) system, far memory bandwidth utilization at least a far memory; dynamically modifying available far memory bandwidth availability in based on monitored far memory bandwidth utilization; and dynamically modifying the operational state of at least one processing core in response to modification of available far memory bandwidth.