US 12,039,200 B2
Load balancing between storage devices
Dingbang Mai, Suwon-si (KR); and Seok-Jae Han, Suwon-si (KR)
Assigned to Samsung Electronics Co., Ltd., (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Jul. 29, 2022, as Appl. No. 17/877,311.
Claims priority of application No. 10-2021-0113583 (KR), filed on Aug. 27, 2021.
Prior Publication US 2023/0069339 A1, Mar. 2, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0656 (2013.01); G06F 3/0679 (2013.01)] 15 Claims
OG exemplary drawing
 
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.