亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Java應用中線程是不是開的越多越好,開多少合適,如何減少上下文切換開銷?

Java應用中線程是不是開的越多越好,開多少合適,如何減少上下文切換開銷?

暮色呼如 2018-07-04 14:28:29
Java應用中線程是不是開的越多越好,開多少合適,如何減少上下文切換開銷?,如何寫個shell腳本獲取上下文切換的開銷?
查看完整描述

3 回答

?
牧羊人nacy

TA貢獻1862條經驗 獲得超7個贊

線程開多了會卡 這個很簡單 其實一般計算機一核就一條線程 ——當然現在也有雙核雙線程雙核四線程等等。

如果不考慮多核多線程的話,所謂的開多線程 只不過是幾個線程在搶一條線程的運行權。
所以開的越多,計算機整體的運行速度就會越慢,不過這個是和計算機的整體配置有關的,所以沒有硬性要求開多少條合適,主要是看你用的電腦適合開多少條,一般普通的家用機 java線程開到5條以下基本對電腦沒太大影響,好點的電腦甚至開到10條也能流暢運行,但是再多肯定就會有影響了。

查看完整回答
反對 回復 2018-07-13
?
猛跑小豬

TA貢獻1858條經驗 獲得超8個贊

并不是越多越好,線程多了有安全問題,對服務器硬件要求也高。主要還是根據你的服務器的訪問量

查看完整回答
反對 回復 2018-07-13
  • 3 回答
  • 0 關注
  • 1821 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號