[发明专利]存储盘的水线设置方法、电子设备及存储介质在审
申请号: | 202111101661.X | 申请日: | 2021-09-18 |
公开(公告)号: | CN115840528A | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 陈祥 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/06 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 钟良;习冬梅 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 水线 设置 方法 电子设备 介质 | ||
本申请涉及一种存储盘的水线设置方法、电子设备及存储介质。所述方法应用于文件系统中。文件系统若侦测到执行DM‑verity功能的进程,获取进程所在存储盘的历史读写的数据量,并根据存储盘的历史读写的数据量确定第一系数、第一系数的第一水线增量值。文件系统还确定运行进程的内核,并根据内核确定第二系数、第二系数的第二水线增量值,并根据第一系数、第一水线增量值、第二系数及第二水线增量值计算出存储盘的水线值,并根据计算出的水线值对存储盘的水线值进行动态配置,例如,将计算出的水线值配置为存储盘的水线值。本申请能够动态调整存储盘的水线值,避免水线配置太高造成存储资源的浪费及避免水线配置太低造成存储盘使用寿命降低的问题。
技术领域
本申请涉及文件访问技术领域,尤其涉及一种存储盘的水线设置方法、电子设备及存储介质。
背景技术
终端设备开启设备映射准则(Device Mapper verity,DM-verity)功能后,终端设备中的每个存储盘使用的频率不一样,但是每个存储盘上下水线设置都是相同和固定的。由于,上下水线决定了缓存(cache)的大小。终端设备中所有的存储盘使用相同的水线时,若水线配置太高会导致使用频率低的存储盘无法回收,造成存储资源的浪费,而若水线配置太低,则导致使用频繁高的存储盘会在自身内存压力下被回收太快,造成存储盘使用寿命的降低。
发明内容
鉴于以上内容,有必要提供一种存储盘的水线设置方法、电子设备及存储介质,避免水线配置太高会让使用频率低的存储盘无法回收,造成存储资源的浪费的问题,及水线配置太低则造成使用频繁高的存储盘回收太快,造成存储盘使用寿命降低的问题。
第一方面,本申请提供了一种存储盘的水线设置方法,应用于一文件系统中。文件系统若侦测到执行DM-verity功能的进程,获取进程所在存储盘的历史读写的数据量,并根据存储盘的历史读写的数据量确定第一系数、第一系数的第一水线增量值,其中第一系数为存储盘的历史读写的数据量的使用量系数。文件系统还确定运行进程的内核,并根据内核确定第二系数、第二系数的第二水线增量值,其中,第二系数的取值为内核的处理速率或处理频率与小核的处理速率或处理频率的比值,并根据第一系数、第一水线增量值、第二系数及第二水线增量值计算出存储盘的水线值,并根据计算出的水线值对存储盘的水线值进行动态配置,例如,将计算出的水线值配置为存储盘的水线值。本申请的上述技术方案根据存储盘的历史读写的数据量及运行进程的内核的处理能力动态调整存储盘的水线值,可以合理占用和释放存储资源,避免水线配置太高会让使用频率低的存储盘无法回收,造成存储资源的浪费的问题,及避免水线配置太低则造成使用频繁高的存储盘回收太快,造成存储盘使用寿命降低的问题。
在一种实现方式中,所述方法根据存储盘的历史读写的数据量查找第一关系表确定出与存储盘的历史读写的数据量相对应的第一系数、第一水线增量值。通过上述技术方案,根据第一关系表查找计算存储盘所需要的第一系数、第一系数的第一水线增量值的经验值,可以减少计算量,减少硬件资源的消耗。
在一种实现方式中,所述方法根据内核查找第二关系表确定与内核对应的第二系数、第二水线增量值。通过上述技术方案,根据第二关系表查找计算存储盘所需要的第二系数、第二系数的第二水线增量值的经验值,可以进一步减少计算量及硬件资源的消耗。
在一种实现方式中,所述方法根据公式S=C*K+D*T计算出存储盘的水线值,其中,C为第一系数,K为第一水线增量值,D为第二系数,T为第二水线增量值,S为存储盘的水线值。通过上述技术方案,可以根据公式S=C*K+D*T精确计算出存储盘的水线值,从而便于根据精确的存储盘的水线值对存储盘进行水线值的调整。
在一种实现方式中,存储盘的水线值包括上水线值及下水线值,第一水线增量值包括第一上水线增量值、第一下水线增量值,第二水线增量值包括第二上水线增量值、第二下水线增量值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111101661.X/2.html,转载请声明来源钻瓜专利网。