[发明专利]数据文件的调度方法、装置及设备在审
申请号: | 202010121311.9 | 申请日: | 2020-02-26 |
公开(公告)号: | CN113312329A | 公开(公告)日: | 2021-08-27 |
发明(设计)人: | 叶胜程 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/185 | 分类号: | G06F16/185;G06F16/17;G06F16/182 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 周嗣勇 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据文件 调度 方法 装置 设备 | ||
本申请提供一种数据文件的调度方法、装置及设备,包括:根据数据文件的活跃度信息获取数据文件的热度信息;根据多个数据文件的热度信息从所述多个数据文件中确定目标数据文件;将至少一部分目标数据文件调度到对应的工作空间。通过本申请的技术方案,能够节约用户等待时间,用户体验较好。
技术领域
本申请涉及互联网领域,尤其是一种数据文件的调度方法、装置及设备。
背景技术
为了解决本地环境差异和配置繁琐等问题,目前提出了WEB(World Wide Web,万维网)-IDE(Integrated Development Environment,集成开发环境),WEB-IDE是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具,集成了代码编写功能、分析功能、编译功能、调试功能等,WEB-IDE是运行在云端的集成开发环境,可以查看和编写代码等。
当用户通过WEB-IDE的工作空间查看代码文件(如代码文件A)时,需要将代码文件A下载到工作空间的工作节点(也称为工作空间的资源),用户从工作节点查看代码文件A。但是,若代码文件A的代码量比较大,如几百兆,则将代码文件A下载到工作节点时,需要花费较长时间才能完成下载,使得用户需要等待较长时间才能够查看代码文件A,浪费了大量时间,用户体验较差。
发明内容
本申请提供一种数据文件的调度方法,所述方法包括:
根据数据文件的活跃度信息获取所述数据文件的热度信息;
根据多个数据文件的热度信息从所述多个数据文件中确定目标数据文件;
将至少一部分目标数据文件调度到对应的工作空间。
本申请提供一种数据文件的调度方法,所述方法包括:
确定目标数据文件的预调度数量M;
根据所述目标数据文件的资源使用情况和工作空间的各工作节点的资源剩余情况,从所述工作空间的各工作节点中选取M个工作节点;
将M个目标数据文件调度到选取的所述M个工作节点。
本申请提供一种数据文件的调度方法,所述方法包括:
根据数据文件的活跃度信息确定所述数据文件的预调度数量M;
将M个所述数据文件调度到工作空间的M个工作节点。
本申请提供一种数据文件的调度方法,所述方法包括:
接收针对代码文件的访问请求;
从工作空间的工作节点中选取目标工作节点,所述目标工作节点包括当前未被使用的所述代码文件;其中,所述代码文件被提前调度到目标工作节点;
基于所述目标工作节点的所述代码文件为用户提供服务。
本申请提供一种数据文件的调度装置,所述装置包括:
获取模块,用于根据数据文件的活跃度信息获取所述数据文件的热度信息;
确定模块,用于根据多个数据文件的热度信息从所述多个数据文件中确定目标数据文件;
调度模块,用于将至少一部分目标数据文件调度到对应的工作空间。
本申请提供一种数据文件的调度设备,包括:
处理器和机器可读存储介质,所述机器可读存储介质上存储有若干计算机指令,所述处理器执行所述计算机指令时进行如下处理:
根据数据文件的活跃度信息获取所述数据文件的热度信息;
根据多个数据文件的热度信息从所述多个数据文件中确定目标数据文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010121311.9/2.html,转载请声明来源钻瓜专利网。