-
公开(公告)号:CN117370013A
公开(公告)日:2024-01-09
申请号:CN202311331370.9
申请日:2023-10-13
Applicant: 福寿康智慧医疗养老服务(上海)有限公司
Abstract: 本发明涉及线程池技术领域,提出一种基于神经网络的动态维护线程池的方法,其包括下列步骤:当线程池中没有空闲线程时,使用负值数分布预测线程池出现空闲线程的概率;确定线程池的当前负载情况,根据线程池的当前负载情况增大线程池的核心线程数或者将线程池扩容;以及基于神经网络预测线程池的未来负载情况,根据线程池的未来负载情况增大线程池的核心线程数或者将线程池扩容。本发明可以提升线程池的灵活性以及整体的系统反应速度,避免在大量任务涌入线程池时任务无法被及时处理,同时可以避免线程池过大导致系统资源消耗过度并且避免在任务队列满载时拒绝任务导致请求失败。