| CPC G06F 3/0611 (2013.01) [G06F 3/0653 (2013.01); G06F 3/0673 (2013.01)] | 20 Claims |

|
1. A system comprising:
at least one processor; and
computer-executable instructions that are executable by the at least one processor to:
monitor a traffic pattern for memory operations across a set of connections between at least one device and at least one memory by monitoring a respective traffic size of the memory operations for a time period in each of two directions and calculating a respective traffic usage for the time period in each of the two directions based on the respective traffic size;
compare the respective traffic usage in each of the two directions to a threshold traffic pattern condition that indicates a threshold amount of traffic for the time period in each of the two directions; and
modify a traffic direction of at least one connection of the set of connections based on the respective traffic usage in the traffic direction corresponding to the threshold traffic pattern condition.
|