【技术实现步骤摘要】
本专利技术涉及计算机
,特别是涉及一种任务调度方法及装置。
技术介绍
传统的计算机技术中,对于业务请求可以任务的形式将请求进行封装,并对任务进行处理。例如,对于存储设备,业务请求即I/O请求(input/output,输入输出请求),可将I/O请求封装为I/O任务进行处理;对于计算设备,业务请求即计算请求,可将计算请求封装为计算任务进行处理。由于计算机资源的限制,如CPU个数与计算能力、传输带宽,多个任务往往不能同时处理,需要将任务以任务队列的形式存储,并对任务队列中的任务逐一进行调度处理。传统技术中,在将请求封装成任务对象时,通常按照关键程度为任务设定优先级。在进行任务处理时,根据优先级在任务队列中选择关键程度较高的任务优先处理。然而,这种任务调度方式使得关键程度较低的任务需要等待较长时间才能得到处理的机会,从而降低了任务处理的效率
技术实现思路
·基于此,有必要提供一种能提高任务处理效率的任务调度方法。一种任务调度方法,包括获取任务等待队列;获取任务等待队列对应的资源最低配额和资源最高配额;根据所述资源最低配额和资源最高配额在所述任务等待队列中选取任务;处 ...
【技术保护点】
一种任务调度方法,包括:获取任务等待队列;获取任务等待队列对应的资源最低配额和资源最高配额;根据所述资源最低配额和资源最高配额在所述任务等待队列中选取任务;处理所述任务。
【技术特征摘要】
【专利技术属性】
技术研发人员:赵振阳,廖伟强,张睿,
申请(专利权)人:深信服网络科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。