发明名称 Method of conserving power based on electronic device's I/O pattern
摘要 A method of affecting power used by an electronic device is provided for an electronic device having storage media and running at least one application. Each application interfaces with the storage media through an input/output (I/O) path executing I/O activities that access the storage media in accordance with configurable parameters of the I/O path. A run-time I/O pattern defined by the I/O activities is determined during a run-time period of the electronic device. At least one of the I/O path's configurable parameters is then modified based on the run-time I/O pattern. The method is readily adapted for power conservation by providing selections for the configurable parameters with each of the selections optimizing power usage for a hypothetical I/O pattern. Then, one or more configurable parameters are modified in accordance with one of the selections for which the hypothetical I/O pattern associated therewith is closest to the run-time I/O pattern.
申请公布号 US9026819(B2) 申请公布日期 2015.05.05
申请号 US201213715076 申请日期 2012.12.14
申请人 College of William and Mary 发明人 Nguyen Tien Dung;Zhou Gang;Qi Xin
分类号 G06F1/32;G06F9/50 主分类号 G06F1/32
代理机构 代理人 McDevitt Jason P.
主权项 1. A method of affecting power used by an electronic device, comprising the steps of: providing an electronic device having storage media and running at least one application, wherein each said application interfaces with said storage media through an input/output (I/O) path executing I/O activities accessing said storage media in accordance with a plurality of configurable parameters of said I/O path; determining a run-time I/O pattern defined by said I/O activities during a run-time period of the electronic device; and modifying at least one of said configurable parameters based on said run-time I/O pattern to thereby affect power used by the electronic device to execute said I/O activities, wherein said step of modifying comprises the steps of: providing a plurality of selections for said configurable parameters, each of said selections optimizing power usage for a hypothetical I/O pattern; and modifying at least one of said configurable parameters in accordance with one of said selections for which said hypothetical I/O pattern associated therewith is closest to said run-time I/O pattern.
地址 Williamsburg VA US