| CPC G06F 3/0635 (2013.01) [G06F 3/061 (2013.01); G06F 3/0679 (2013.01)] | 20 Claims |

|
1. An electronic device comprising:
a storage device including a device interface and a non-volatile memory;
an interface configured to support a plurality of transmission lanes and a plurality of reception lanes and configured to communicate with the storage device; and
at least one processor configured to control processing of data through the interface based on an input/output request generated by an application,
wherein one or more of the at least one processor is configured to:
process the data through a first group of lanes when the input/output request indicates data input,
process the data through a second group of lanes in which a greater number of lanes than the first group of lanes is activated when the input/output request indicates data output, and
process the data through the second group of lanes when an amount of used resources of the electronic device exceeds a specified level in a state in which the data is processed through the first group of lanes.
|