網(wǎng)絡(luò)上有很多介紹線程池設(shè)置教程,文章參差不齊;因?yàn)樵O(shè)置合理的線程大小會(huì)影響使用線程的效率;
1: 已cpu計(jì)算為瓶頸的,計(jì)算線程的數(shù)量
線程數(shù) = (線程的總時(shí)間(數(shù)據(jù)庫時(shí)間+cpu時(shí)間+io時(shí)間)/cpu時(shí)間*核數(shù))
2:以數(shù)據(jù)庫時(shí)間為瓶頸(同步鎖,不允許其他應(yīng)用),計(jì)算線程數(shù)目
線程數(shù)= (線程的總時(shí)間(數(shù)據(jù)庫時(shí)間+cpu時(shí)間+io時(shí)間)/數(shù)據(jù)庫同步鎖時(shí)間*1)
即:
線程數(shù) = (線程總時(shí)間/瓶頸資源時(shí)間)* 瓶頸資源的線程并行數(shù)
同理IO占用比較久時(shí),同上;
合理設(shè)置線程池大小
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 一. 操作系統(tǒng)概念 操作系統(tǒng)位于底層硬件與應(yīng)用軟件之間的一層.工作方式: 向下管理硬件,向上提供接口.操作系統(tǒng)進(jìn)行...
- 必備的理論基礎(chǔ) 1.操作系統(tǒng)作用: 隱藏丑陋復(fù)雜的硬件接口,提供良好的抽象接口。 管理調(diào)度進(jìn)程,并將多個(gè)進(jìn)程對硬件...
- 花了近14小時(shí)完成閱讀《如何閱讀一本書》。這本書讓我非常受用,相信這14小時(shí)還是物有所值的。以前閱讀一些書籍作品,...