Patent ID: 8700847
Filing Date: 2014-04-15
Classification: G06F

Abstract:
1. A method for managing read/write operations on an electronic device that includes a plurality of hard disks, said method comprising the step of: (A) upon receipt of read/write operation information related to an intended read/write operation to be performed on the electronic device, configuring a processor to decide which of the hard disks will be read/written with reference to the read/write operation information and a plurality of sets of pre-established performance information; wherein the sets of pre-established performance information respectively correspond to a plurality of read/write operation settings, and each of the sets of pre-established performance information includes a plurality of pieces of information each containing a performance indication related to a corresponding one of a plurality of candidate combinations of the hard disks under the corresponding one of the read/write operation settings; and wherein, in step (A), the processor is configured to decide which of the hard disks will be read/written with reference to the set of pre-established performance information, the read/write operation setting corresponding to which matches the read/write operation information; the method further comprising, prior to step (A), the steps of: (B) performing a testing read/write operation on each of the candidate combinations of the hard disks of the electronic device under each of the read/write operation settings so as to acquire performance information related thereto; and (C) establishing each of the sets of pre-established performance information with reference to the candidate combinations under the corresponding one of the read/write operation settings and the performance information related thereto, the performance indication contained in each of the pieces of information of the set of pre-established performance information being derived from the performance information related to the corresponding one of the candidate combinations; wherein the testing read/write operations are performed on the candidate combinations in step (B) when a system fan of the electronic device operates under the same fan speed.