[发明专利]一种I/O调度方法、终端及可读存储介质有效
| 申请号: | 201711436280.0 | 申请日: | 2017-12-26 |
| 公开(公告)号: | CN108052382B | 公开(公告)日: | 2020-12-15 |
| 发明(设计)人: | 黄维斌;高宽 | 申请(专利权)人: | 银川华信智信息技术有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06N3/02 |
| 代理公司: | 广州市红荔专利代理有限公司 44214 | 代理人: | 吴伟文;黄大宇 |
| 地址: | 750000 宁夏回族自治区银川市金凤*** | 国省代码: | 宁夏;64 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 调度 方法 终端 可读 存储 介质 | ||
1.一种IO(Input/Output,输入/输出)调度方法,其特征在于,所述方法包括:
获取当前运行应用的当前操作数据和历史使用数据;所述当前操作数据用于确定所述当前运行应用当前显示的界面;
将所述当前操作数据和历史使用数据输入至神经网络,得到预测的各个I/O调度事件和所述预测的各个I/O调度事件对应的权值;所述预测的各个I/O调度事件对应的权值表征各个I/O调度事件被调度的可能性;
根据所述预测的各个I/O调度事件对应的权值,确定待调度的I/O调度事件;
当I/O调度器满足第一预设条件时,控制所述I/O调度器调度所述待调度的I/O调度事件。
2.如权利要求1中所述的方法,其特征在于,所述获取当前运行应用的当前操作数据和历史使用数据,包括:
获取当前执行指令的属性信息;
根据所述当前执行指令的属性信息确定当前运行应用;
获取所述当前运行应用的当前操作数据和历史使用数据。
3.如权利要求1中所述的方法,其特征在于,所述将所述当前操作数据和历史使用数据输入至神经网络,得到预测的I/O调度事件和所述预测的I/O调度事件对应的权值,包括:
将所述当前操作数据和历史使用数据输入至神经网络,得到预测的I/O调度事件;
获取各个预测的I/O调度事件的调度次数;
根据各个预测的I/O调度事件的调度次数确定所述各个预测的I/O调度事件对应的权值。
4.如权利要求1中所述的方法,其特征在于,所述根据所述预测的各个I/O调度事件对应的权值,确定待调度的I/O调度事件,包括:
根据所述预测的各个I/O调度事件对应的权值,从所述预测的各个调度事件中确定满足第二预设条件的I/O调度事件;
将满足所述第二预设条件的I/O调度事件确定为待调度的I/O调度事件。
5.如权利要求1中所述的方法,其特征在于,所述在I/O调度器满足第一预设条件时,控制所述I/O调度器调度所述I/O调度事件,包括:
在所述I/O调度器满足第一预设条件时,获取所述待调度的I/O调度事件中的第一I/O调度事件,其中,所述第一I/O调度事件为第一类型的I/O调度事件;
如果存在至少两个第一I/O调度事件,获取每一个第一I/O调度事件中携带的地址;
将I/O调度事件的地址满足第三预设条件的第一I/O调度事件合并为第三I/O调度事件;
控制所述I/O调度器调度所述第三I/O调度事件。
6.如权利要求4中所述的方法,其特征在于,所述在I/O调度器满足第一预设条件时,控制所述I/O调度器调度所述I/O调度事件,还包括:
在所述I/O调度器满足第一预设条件时,获取所述待调度的I/O调度事件中的第二I/O调度事件,其中,所述第二I/O调度事件为第二类型的I/O调度事件;
如果存在至少两个第二I/O调度事件,获取每一个第二I/O调度事件中携带的地址;
将I/O调度事件时间的地址满足第三预设条的第二I/O调度事件合并为第四I/O调度事件;
控制所述I/O调度器调度所述第四I/O调度事件。
7.如权利要求1-5中任一项所述的方法,其特征在于,在所述当I/O调度器满足第一预设条件时,控制所述I/O调度器调度所述I/O调度事件的步骤之前,所述方法还包括:
获取所述I/O调度器的当前I/O调度数据;
根据所述当前I/O调度数据判断所述I/O调度器是否满足第一预设条件,其中,当I/O调度器满足第一预设条件时,控制所述I/O调度器调度所述I/O调度事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于银川华信智信息技术有限公司,未经银川华信智信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711436280.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:平板式铝塑泡罩包装机
- 下一篇:一种抛光机用定位夹具





