[发明专利]一种基于进程调度的档案更新方法有效
申请号: | 202110684527.0 | 申请日: | 2021-06-21 |
公开(公告)号: | CN113535695B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 刘颖;李帅 | 申请(专利权)人: | 中盾创新数字科技(北京)有限公司 |
主分类号: | G06F16/215 | 分类号: | G06F16/215;G06F16/23;G06F16/2458;H04L67/01 |
代理公司: | 北京嘉途睿知识产权代理事务所(普通合伙) 11793 | 代理人: | 彭成 |
地址: | 102101 北京市延*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 进程 调度 档案 更新 方法 | ||
1.一种基于进程调度的档案更新方法,其特征在于,包括:
服务器遍历系统内部空闲进程,对所述空闲进程进行预处理;
获取客户端待更新档案,从待更新档案中提取元数据信息;
计算预处理后的所述空闲进程和待更新档案中的元数据的契合度,为待更新档案分配所述空闲进程并发送给客户端;
获取待更新档案,从待更新档案中提取元数据信息,还包括:
获取档案中待更新档案内容的档案类型;所述档案包含N个档案类型相同的待更新档案内容,N为自然数;
基于所述档案类型建立元数据提取规则;其中,所述元数据提取规则包含各个元数据属性与相应元数据内容在待更新档案内容中的档案类型之间的对应关系,各个所述元数据属性为预先制定的元数据标准所规定的属性;
依据所述元数据提取规则,在各个待更新档案内容中对各元数据属性对应的元数据内容进行定位、提取;
所述计算预处理后的所述空闲进程和待更新档案中的元数据的契合度,为待更新档案分配所述空闲进程,还包括:
获取依据优先级设置入队排序的有效空闲进程,对所述有效空闲进程进行聚类分析;
获取定位后的所述待更新档案的所述元数据内容,所述定位确定出待更新档案的自身更新属性和更新资源需求;
为所述待更新档案的自身更新属性和更新资源需求进行权重赋值,确定所述待更新档案的更新优先级;
基于所述有效空闲进程进行聚类分析结果和所述待更新档案的更新优先级,为待更新档案分配所述有效空闲进程;
所述为所述待更新档案的自身更新属性和更新资源需求进行权重赋值,确定所述待更新档案的更新优先级,包括:
获取档案的档案更新频率、档案相关依赖性、档案体量性、档案不可恢复性、档案共享性属性,并分别赋值;
其中档案更新频率表明档案的历史更新频率周期信息;
档案相关依赖性表明档案在分布式系统中与其他档案的引用和被引用关系复杂度;
档案体量性表明档案的大小体量和存储空间需求;
档案不可恢复性表明档案是否不可恢复,或档案的权限风险控制;
档案共享性属性表明档案在分布式用户中的流转性和共享性;
所述基于所述有效空闲进程进行聚类分析结果和所述待更新档案的更新优先级,为待更新档案分配所述有效空闲进程,包括:
依据优先级顺序依次选择轮转进程、依赖进程、本地进程、主系统进程和应用进程,如出现同样大小,则均可选择;
所述有效空闲进程进行聚类分析包括将所述进程分为轮转进程、依赖进程、本地进程、主系统进程和应用进程,所述轮转进程、依赖进程、本地进程、主系统进程和应用进程在系统硬盘,内存和缓存存储器中均有分布;
其中轮转进程负责对其它进程按计时顺序进行调度并查验是否存在超出运行时限的进程存在,当进程切换时便会调用轮转进程并赋予相应的时间片;
节点的系统在启动时便会生成轮转进程;
依赖进程管理来自通信网络中的消息收发;
本地进程负责本地读写操作,包括缓存区读写和磁盘读写;
主系统进程主要用于管理时间分片,包括对占用时间分片的实时任务的调度规划以及空闲时间分片的有序回收;
在计时进程启动并开始任务管理之后,主系统进程会为计时进程分配空闲的时间分片。
2.如权利要求1所述的一种基于进程调度的档案更新方法,其特征在于,包括:
所述遍历系统内部空闲进程,对所述空闲进程进行预处理,还包括:
基于深度优先规则,按照系统硬盘,内存,缓存的存储器的优先级顺序依次遍历各存储器,获取各存储器的空闲进程;
对获取的所述空闲进程进行进程清洗,得到清洗后进程;
对所述清洗后进程进行冗余存储器进程判定,计算获得各存储器的有效空闲进程;
将所述有效空闲进程进行优先级设置,依据所述优先级进行入队排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中盾创新数字科技(北京)有限公司,未经中盾创新数字科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110684527.0/1.html,转载请声明来源钻瓜专利网。