2017年9月19日

协作执行长时间运行的任务

摘要: 线程池假定所有工作都是处理器受限的,而运行时间都较短。这些假设的目的是控制创建的线程数量,防止因为过多分配昂贵的线程资源以及超额预定处理器而造成过于频繁的上下文切换和时间分片。 但是,如果开发人员知道一个任务要长时间运行,会长时间“霸占”一个底层线程资源,就可以通知调度器任务不会太快结束工作。这个通 阅读全文

posted @ 2017-09-19 10:56 吃肉不吃菜 阅读(277) 评论(0) 推荐(0) 编辑

导航