CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0656 (2013.01); G06F 3/0679 (2013.01)] | 15 Claims |
14. An operating method of an electronic device which includes at least one processor, a first storage device, a second storage device, and a root complex, the method comprising:
assigning, at the at least one processor, a first task and a second task to the first storage device and the second storage device through the root complex based on a first packet format, respectively;
monitoring, with the at least one processor, a computational utilization rate of the first storage device and a computational utilization rate of the second storage device through the root complex;
when a difference between the computational utilization rate of the first storage device and the computational utilization rate of the second storage device is greater than a first threshold value, instructing, by the at least one processor, to balance the first storage device and the second storage device through the root complex based on a second packet format; and
performing, at the first storage device and the second storage device, a balancing through the root complex without passing through the at least one processor.
|