【技术实现步骤摘要】
【专利摘要】本专利技术公开了,该系统包括主线程、任务列表、线程调配引擎、线程池管理器和线程池,该方法包括以下步骤:A、主线程传输任务请求至任务列表;B、任务列表根据请求创建多个任务队列;C、线程池管理器创建包含多个线程的线程池;D、线程调配引擎动态调配线程池的线程资源以执行所述任务。本专利技术线程资源动态调配方法和系统对任务进行分类,管控,保证优先级高的优先进行,优先级低的也有一定的资源运行,从而提高线程突发事件的处理,使高峰期可以充分利用服务器资源,空闲期释放服务器资源。【专利说明】
本专利技术设计操作系统,尤其是一种基于线程调配引擎的线程资源动态调配方法和 系统。
技术介绍
传统多线程方案中采用的服务器模型是一旦接受到请求之后,即创建一个新的 线程,由该线程执行任务。任务执行完毕后,线程退出,这就是"即时创建,即时销毁"的策 略。尽管与创建进程相比,创建线程的时间已经大大的缩短,但是如果提交给线程的任务是 执行时间较短,而且执行次数极其频繁,那么服务器将处于不停的创建线程,销毁线程的状 态。 传统线程池方案采用预创建的技术,在应 ...
【技术保护点】
一种基于线程调配引擎的线程资源动态调配系统和方法,其特征在于:该系统包括主线程、任务列表、线程调配引擎、线程池管理器和线程池,该方法包括以下步骤:A、主线程传输任务请求至任务列表;B、任务列表根据请求创建多个任务队列;C、线程池管理器创建包含多个线程的线程池;D、线程调配引擎动态调配线程池的线程资源以执行所述任务。
【技术特征摘要】
【专利技术属性】
技术研发人员:余敬龙,
申请(专利权)人:广东能龙教育股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。