一种固态硬盘功耗控制方法、系统和介质与流程
- 国知局
- 2024-07-31 19:51:17
本技术涉及固态硬盘领域,具体而言,涉及一种固态硬盘功耗控制方法、系统和介质。
背景技术:
1、随着信息技术的快速发展,固态硬盘作为一种高效的数据存储设备,因其具备高性能、低延迟等优点,广泛应用于各类计算机系统中。然而,随着数据存储量的增加和计算需求的增长,固态硬盘的使用也越来越被人们所关注,固态硬盘在使用过程中,不可避免的会产生功耗,功耗的大小是影响固态硬盘寿命的重要因素之一,因此固态硬盘的功耗问题逐渐凸显。固态硬盘功耗的影响因素是多样的,其中就包括固态硬盘的读写速度、工作负载和温度等。如何有效控制固态硬盘的功耗,延长其使用寿命,提高其能效比,已成为业界关注的焦点。
2、针对上述问题,目前亟待有效的技术解决方案。
技术实现思路
1、本技术的目的在于提供一种固态硬盘功耗控制方法、系统和介质,可以通过获取固态硬盘的容量数据并据此计算获得容量功耗影响指数,然后获取固态硬盘的标准工作状态数据和实时工作状态数据,并据此计算获得工作状态功耗影响指数;获取固态硬盘的标准模式功耗数据,然后结合容量功耗影响指数、工作状态功耗影响指数处理获得固态硬盘的预测功耗需求数据;获取所述固态硬盘的目标功耗数据并与预测功耗需求数据对比,得到预测功耗占比指数,将预测功耗占比指数与预设功耗占比指数阈值比较获得固态硬盘的运行状态,最后对应获得固态硬盘运行模式并执行相应操作的技术。
2、本技术还提供了一种固态硬盘功耗控制方法,包括以下步骤:
3、获取固态硬盘的容量数据,并根据容量数据计算获得容量功耗影响指数;
4、获取所述固态硬盘的标准工作状态数据和实时工作状态数据,并根据标准工作状态数据和实时工作状态数据计算获得工作状态功耗影响指数;
5、获取所述固态硬盘的标准模式功耗数据,根据所述容量功耗影响指数、工作状态功耗影响指数和标准模式功耗数据通过预设功耗需求数据预测模型处理,获得固态硬盘的预测功耗需求数据;
6、获取所述固态硬盘的目标功耗数据,并将所述预测功耗需求数据与目标功耗数据对比,获得预测功耗占比指数;
7、将所述预测功耗占比指数与预设功耗占比指数阈值比较获得所述固态硬盘的运行状态;
8、根据所述运行状态对应获得固态硬盘运行模式并执行相应操作。
9、可选地,在本技术所述的固态硬盘功耗控制方法中,所述获取固态硬盘的容量数据,并根据容量数据计算获得容量功耗影响指数,具体包括:
10、获取固态硬盘的容量数据,包括标准存储容量数据和使用存储容量数据;
11、根据所述标准存储容量数据和使用存储容量数据计算获得容量功耗影响指数。
12、可选地,在本技术所述的固态硬盘功耗控制方法中,所述获取所述固态硬盘的标准工作状态数据和实时工作状态数据,并根据标准工作状态数据和实时工作状态数据计算获得工作状态功耗影响指数,具体包括:
13、获取所述固态硬盘的标准工作状态数据,包括标准读写速度数据、标准工作负载数据以及标准温度数据;
14、获取所述固态硬盘的实时工作状态数据,包括实时读写速度数据、实时工作负载数据以及实时温度数据;
15、根据所述标准读写速度数据、标准工作负载数据、标准温度数据、实时读写速度数据、实时工作负载数据以及实时温度数据计算获得工作状态功耗影响指数。
16、可选地,在本技术所述的固态硬盘功耗控制方法中,所述获取所述固态硬盘的标准模式功耗数据,根据所述容量功耗影响指数、工作状态功耗影响指数和标准模式功耗数据通过预设功耗需求数据预测模型处理,获得固态硬盘的预测功耗需求数据,具体包括:
17、获取所述固态硬盘的标准模式功耗数据;
18、将所述容量功耗影响指数、工作状态功耗影响指数和标准模式功耗数据输入预设功耗需求数据预测模型处理,获得固态硬盘的预测功耗需求数据;
19、所述预设功耗需求数据预测模型中的预测功耗需求数据计算公式为:
20、;
21、其中,为预测功耗需求数据,为标准模式功耗数据,为容量功耗影响指数,为工作状态功耗影响指数,、、为预设特征系数。
22、可选地,在本技术所述的固态硬盘功耗控制方法中,所述将所述预测功耗占比指数与预设功耗占比指数阈值比较获得所述固态硬盘的运行状态,具体包括:
23、根据预设功耗占比指数阈值提取第一阈值和第二阈值,且第一阈值大于第二阈值;
24、将所述预测功耗占比指数与所述第一阈值和第二阈值进行比较;
25、若所述预测功耗占比指数大于所述第一阈值,所述固态硬盘的运行状态为超负荷状态;
26、若所述预测功耗占比指数大于所述第二阈值且小于所述第一阈值,所述固态硬盘的运行状态为满负荷状态;
27、若所述预测功耗占比指数小于所述第二阈值,所述固态硬盘的运行状态为轻负荷状态。
28、可选地,在本技术所述的固态硬盘功耗控制方法中,所述根据所述运行状态对应获得固态硬盘运行模式并执行相应操作,具体包括:
29、根据所述固态硬盘运行状态对应获得固态硬盘运行模式;
30、所述超负荷状态、满负荷状态以及轻负荷状态分别对应节能省电模式、下调工作状态数据模式以及正常工作模式;
31、根据所述固态硬盘运行模式执行相应操作。
32、可选地,在本技术所述的固态硬盘功耗控制方法中,所述固态硬盘执行节能省电模式后,还包括:
33、根据预设时间周期获取所述固态硬盘的运行状态;
34、若所述运行状态仍为所述超负荷状态,则暂停所述固态硬盘的运行。
35、第二方面,本技术提供了一种固态硬盘功耗控制系统,该系统包括:存储器及处理器,所述存储器中包括固态硬盘功耗控制方法的程序,所述固态硬盘功耗控制方法的程序被所述处理器执行时实现以下步骤:
36、获取固态硬盘的容量数据,并根据容量数据计算获得容量功耗影响指数;
37、获取所述固态硬盘的标准工作状态数据和实时工作状态数据,并根据标准工作状态数据和实时工作状态数据计算获得工作状态功耗影响指数;
38、获取所述固态硬盘的标准模式功耗数据,根据所述容量功耗影响指数、工作状态功耗影响指数和标准模式功耗数据通过预设功耗需求数据预测模型处理,获得固态硬盘的预测功耗需求数据;
39、获取所述固态硬盘的目标功耗数据,并将所述预测功耗需求数据与目标功耗数据对比,获得预测功耗占比指数;
40、将所述预测功耗占比指数与预设功耗占比指数阈值比较获得所述固态硬盘的运行状态;
41、根据所述运行状态对应获得固态硬盘运行模式并执行相应操作。
42、可选地,在本技术所述的固态硬盘功耗控制系统中,所述获取固态硬盘的容量数据,并根据容量数据计算获得容量功耗影响指数,具体包括:
43、获取固态硬盘的容量数据,包括标准存储容量数据和使用存储容量数据;
44、根据所述标准存储容量数据和使用存储容量数据计算获得容量功耗影响指数。
45、第三方面,本技术还提供了一种可读存储介质,所述可读存储介质中包括固态硬盘功耗控制方法程序,所述固态硬盘功耗控制方法程序被处理器执行时,实现如上述任一项所述的一种固态硬盘功耗控制方法的步骤。
46、由上可知,本技术提供的固态硬盘功耗控制方法、系统和介质。该方法获取固态硬盘的容量数据并据此计算获得容量功耗影响指数,然后获取固态硬盘的标准工作状态数据和实时工作状态数据,并据此计算获得工作状态功耗影响指数;获取固态硬盘的标准模式功耗数据,然后结合容量功耗影响指数、工作状态功耗影响指数处理获得固态硬盘的预测功耗需求数据;获取所述固态硬盘的目标功耗数据并与预测功耗需求数据对比,得到预测功耗占比指数,将预测功耗占比指数与预设功耗占比指数阈值比较获得固态硬盘的运行状态,最后对应获得固态硬盘运行模式并执行相应操作的技术。
47、本技术的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本技术了解。本技术的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。
本文地址:https://www.jishuxx.com/zhuanli/20240731/184365.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。