摘要:
Fork/Join解决了传统线程池的俩个大问题:一是无法对大任务进行拆分,对于某个任务只能由单线程执行;二是工作线程从队列中获取任务时存在竞争情况。 阅读全文
摘要:
CPU密集型任务最佳的线程数为:CPU 核心数的 1~2 倍。
IO密集型任务最佳的线程数为:CPU 核心数 *(1+平均等待时间/平均工作时间)。 阅读全文
摘要:
一篇文章让你知道在并发编程的时候,如何选择最合适的阻塞队列! 阅读全文
摘要:
一篇文章带你把基于优先级队列实现的无界阻塞队列DelayQueue入门到源码精通 阅读全文
摘要:
一篇文章带你把支持按优先级排序的无界阻塞队列PriorityBlockingQueue入门到源码精通 阅读全文
摘要:
一篇文章带你把不存储元素的同步阻塞队列SynchronousQueue入门到源码精通 阅读全文
摘要:
一篇文章带你把基于链表结构实现的一个无界阻塞队列LinkedBlockingQueue入门到源码精通 阅读全文
摘要:
一篇文章带你把基于数组结构实现的一个有界阻塞队列ArrayBlockingQueue入门到源码精通 阅读全文
摘要:
一篇文章让你了解如何使用BlockingQueue 阅读全文
摘要:
一篇文章从源码带你了解读多写少场景下一致性的最优实现思路。 阅读全文