跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 什么是线程池预热?
未分類
15 5 月 2020

什么是线程池预热?

什么是线程池预热?

資深大佬 : harryperlau 0

我认为的线程池预热就是让核心线程都处于 running 的状态,请问这样理解正确吗?为什么要预热呢?

大佬有話說 (5)

  • 資深大佬 : xuanbg

    预热就是准备好等你来用。因为如果等你要用再创建线程池,就会有比较明显的等待过程。不光是线程池,连接池也是一样的。不预热的话,你会发现首次读写数据库的时间会多出几百毫秒的样子。

  • 資深大佬 : lis66951735

    以 jdk 线程池为例,默认情况下线程池创建完成之后,池里是没有一个可复用的线程的,刚开始用的话,还是会有创建线程的开销。所以需要预热,当线程池准备好之后也准备好 coreSize 大小的可复用线程。

  • 資深大佬 : superrichman

    你去食堂打饭,肯定是希望端着盘子过去,阿姨就给你盛上热腾腾的饭菜。而不是阿姨跟你说,我们的菜都还没开始煮,你先等等,等我们洗菜,再炒炒。
    你打完菜,阿姨可以把已经热好的菜继续给下一个人。

  • 資深大佬 : jinzhongyuan

    @xuanbg 感觉没多大意思啊

  • 資深大佬 : guyeu

    鸡肋的优化。。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具