- 相關推薦
電腦CPU的溫度多少正常
電腦CPU的溫度多少正常?以下是百分網小編精心為大家整理的答案,希望對大家有所幫助!更多內容請關注應屆畢業生網!
一般情況下根據魯大師的提示cpu的溫度,最高不要超過85度,最好溫度控制在75度以下認為是安全的。溫度超過80度以上很容易引起電腦死機或自動關機等,就屬于電腦散熱不良了。引起電腦溫度高的問題一般是散熱的問題,比如一般筆記本電腦cpu的溫度都要明顯高于臺式電腦的cpu溫度。主要是因為筆記本由于受到體積小影響。下面再來簡單介紹下引起電腦cpu溫度高一般與哪些因素有關。
一:環境溫度
cpu溫度跟環境溫度有很大關系,夏天的時候會高一點的。一般CPU空閑的時候溫度在50°以內,較忙時65°以內,全速工作時75°以內都是正常的,所以我們建議大家夏天環境溫度過高,電腦最好不要長時間的開著,以免影響cpu的壽命;冬天由于環境溫度很低,我們會發現cpu的溫度一般控制在30度左右,。cpu溫度過高會造成重新啟動或藍屏死機等現象。
二:cpu風扇質量與主機環境
如果cpu的散熱風扇質量很差,轉的很慢也會嚴重的影響cpu的散熱,導致cpu溫度很高,同時如果主機機箱風道口設計不合理,導致內部的熱氣不能及時排出,也會導致cpu的溫度很高。所以推薦大家在購買電腦的時候,機箱和cpu風扇也要考慮下。
三:超頻
電腦需要超頻就需要提高cpu的工作電壓,工作電壓升高,肯定會引起功耗加大,發熱量自然增加,一旦發熱量與散熱量趨于平衡,溫度就不再升高了。發熱量由CPU的功率決定,而功率又和電壓成正比,因此要控制好溫度就要控制好CPU的核心電壓。但是電壓過低又會不穩定,在超頻幅度大的時候這對矛盾尤其明顯。很多時候CPU溫度根本沒有達到臨界值系統就藍屏重啟了,這時影響系統穩定性的罪魁就不是溫度而是電壓了。所以如何設置好電壓在極限超頻時是很重要的,設高了,散熱器挺不住,設低了,CPU挺不住,所以一般編輯不推薦大家使用超頻技術。
通過以上詳細介紹,cpu溫度多少正常呢?這個問題是跟很多因素有關的。小編建議大家在使用電腦的時候,不要太長時間使用,電腦也是需要休息的。這樣cpu才不會容易出現溫度高,或者損壞等情況。
【拓展閱讀】CPU配置參數對性能的影響
本文介紹一下系統環境中CPU的一些配置參數,以及他們對系統性能的影響。
CPU核數
Dedicated模式
當CPU分配模式為dedicated模式時,CPU個數即為核的個數。
1.獲取來源
Nmon BBBP Sheet:Number Of Processors
命令行Prtconf或lsconf:Number Of Processors
2.最佳實踐
建議性能測試所用的LPAR CPU核數與生產保持一致,資源不足時可以采用1/2,1/3的比例縮減,但不應小于2核。
Sharing模式
當CPU分配模式為sharing模式時,EC個數可以理解為核的個數,參見標稱計算能力(Entitled Capacity, EC)。
標稱計算能力(Entitled Capacity,簡稱EC)
EC指LPAR獲得的CPU Core的標稱數量,這個數量是指當LPAR需要的時候,一定能從CPU資源池中獲得的CPU Core的數量;如果業務負載不需要這么多標稱能力,也可以將CPU共享給其他LPAR。
1.獲取來源
Nmon BBBL Sheet:Entitled Capacity
命令行lsattr -El sys0 | grep proc:ent_capacity
2.最佳實踐
建議性能測試所用的LPAR的CPU EC值與生產EC值保持一致,若生產為dedicated模式,則測試環境EC與生產環境CPU核數一致。資源不足時可以采用1/2,1/3的比例縮減,但EC不應小于2。
通過動態搶占獲得的物理CPU的性能效果遠不如EC保障下的CPU。
虛擬CPU(Virtual CPU,以下簡稱VP)
PowerVM平臺為邏輯分區(LPAR)提供的虛擬CPU,微分區中AIX操作系統(prtconf或lsconf)看到的CPU Core的個數即VP的個數。當VP明顯大于EC,且當capped=1時,則會產生過多的Hypervisor層面的系統調度開銷。
1.獲取來源
Nmon BBBL Sheet:Virtual CPU
命令行Prtconf或lsconf:Number Of Processors
2.最佳實踐
若測試環境EC與生產保持一致,則VP同樣保持一致。若測試環境EC等比例縮減,VP同樣等比例縮減。
若生產環境為dedicated模式,則測試環境不論EC值多少,均設置EC=VP且Capped=1,以最大程度接近生產性能表現。若VP與EC的比值越大,Hypervisor層面的系統調度開銷越大,操作系統獲得的CPU時間片越少,CPU利用率無法隨著吞吐量的增長而增長,響應時間也會延長。
在一些不需要精確統計CPU占用率的場景且希望必要時獲得更多的CPU能力,則設置VP>EC且Capped=0,表示運行時獲得的物理CPU Core個數可以大于EC,但最多與VP相等。
邏輯CPU個數(Logical CPU)
操作系統將以邏輯CPU進行進程調度,每個邏輯CPU可以接受操作系統層的一個軟件線程。操作系統以邏輯CPU的個數(VP x SMT)進行線程調度,若邏輯CPU明顯多于物理CPU線程(或VP明顯多于EC,且當capped=1時),則會產生過多的Hypervisor層面的系統調度開銷。
對于獨占CPU分區,邏輯CPU = 物理CPU x SMT。
對于共享CPU分區,邏輯CPU = VP x SMT。
邏輯CPU不需進行設置,系統依據上述公式自動得出。
1.獲取來源
Nmon BBBL Sheet:Logical CPU
2.最佳實踐
邏輯CPU個數是操作系統進程調度的最大并發值,當邏輯CPU較少,而系統、應用的進程過多時,調度效率較低。因此主要應用的并行進程/線程數宜小于邏輯CPU個數。
SMT
并發多線程 (SMT)技術允許在同一個物理處理器(即CPU Core)上同時運行多個單獨的硬件指令流,即實際物理CPU線程,相當于x86平臺的超線程,SMT 可以顯著提高處理器和系統的總體吞吐量。對于Power7平臺,每個CPU Core有4個并發多線程(SMT=4);對于Power8平臺,每個CPU Core有8個并發多線程。
1.獲取來源
Nmon BBBL Sheet:SMT Threads
2.最佳實踐
SMT值和CPU核數(或VP數)共同決定了邏輯CPU的個數,即操作系統進程調度的最大并發值。測試過程中,不僅需關注EC、VP,并且需要關注SMT值。
有上限/無上限(Capped/Uncapped)
微分區可以是有上限(capped)的,也可以是無上限(uncapped)的。有上限的微分區在任何情況下獲得的處理器資源(運行時物理CPU)都不會超過它的EC值。無上限的微分區在某些情況下,獲得的運行時物理CPU可以超過EC值。運行時物理CPU高于EC需要同時滿足以下幾個條件:1)設置capped=0。2)設置VP大于EC。3)LPAR負載較大,有CPU需求。4)CPU資源池有可用的CPU資源。
1.獲取來源
Nmon BBBL Sheet:capped
2.最佳實踐
當需要精確統計性能測試結果時,需設置Capped=1。
當Capped=0時,運行時獲得的Physical CPU可以大于EC值,此時造成CPU利用率統計時的問題。當運行時獲得的Physical CPU大于EC時,CPU利用率=(用戶態CPU+系統態CPU)/運行時獲得的Physical CPU。而運行時獲得的Physical CPU是動態的,因此造成統計CPU實際使用情況的困難。當然,其實還是有辦法統計的,后續的章節會介紹。
型號/時鐘頻率
1.獲取來源
設備類型Nmon BBBP Sheet:System Model
處理器型號Nmon BBBP Sheet:Processor Type
處理器頻率Nmon BBBP Sheet:Processor Clock Speed
2.最佳實踐
建議性能測試的應用對比場景安排在同一臺物理機的同一臺LPAR上進行。
若無法安排在同一個LPAR進行,則盡量安排在同一臺物理機上進行。
若無法安排在同一個物理機進行,則需要關注物理機的型號、處理器的型號、處理器的時鐘頻率。
經常有人問,我在那臺機器每秒能發300筆報文,為什么這臺機器每秒只能發200筆報文,他們都是4顆CPU。這種情況往往是CPU型號的差異導致。
若LPAR所在的物理服務器都是IBM的Power系列,則可根據IBM提供的不同設備類型/不同CPU頻率的rPerf值,計算由于設備類型、CPU型號造成的性能差異。rPerf是IBM自己定義的針對Power服務器的基準程序,相當于一個跑分程序。在《IBM Power Systems Performance Report》中有所有Power機型的rPerf值查詢。如下圖
若兩臺設備是不同廠商或同一廠商的不同CPU架構,則需要引入公允的TPC。TPC指標將在后續介紹。
處理器折疊(Processor Folding)
也稱為VP折疊(Virtual Processor folding)。開啟VP折疊功能后,當系統負載比較低的時候,AIX系統自動休眠一些VP,以減少Hypervisor調度開銷,提升系統性能。當CPU折疊功能關閉時,VP不進行折疊。
1.獲取來源
Nmon BBBP Sheet:vpm_fold_policy
命令行schedo –Fa|grep vpm_fold_policy
2.最佳實踐
1為打開,0為關閉,與生產環境配置保證一致即可。在某些場景下關閉VP折疊功能,可以取得更優的性能表現。
若開關關閉,未折疊的VP(Unfolded VPs,處于活動狀態的VP,即未處于休眠狀態的VP)始終等于VP值。
運行時物理CPU(Physical CPU)
LPAR運行過程中,獲得的物理CPU Core的數量。運行時物理CPU可以低于EC,也可以高于EC,但最大等于VP數量。
1.獲取來源
Nmon LPAR Sheet:PhysicalCPU
命令行topas:Physc
2.最佳實踐
若測試過程中發現,運行時Physical CPU大于EC,則說明給定的EC不足,借用到了CPU池中的資源。可通過nmon中的PhysicalCPU值是否大于EC來判斷,或topas的Entc是否大于100%來判斷。
這種情況會造成統計CPU實際使用情況的困難,并且通過動態搶占的物理CPU的性能效果遠不如EC保障下的CPU.
除非需要和生產環境保持配置一致,這種情況下,建議增大EC或設置Capped=1。
【電腦CPU的溫度多少正!肯嚓P文章:
CPU顯卡溫度多少算正常07-19
cpu在夏天溫度多少算正常09-27
筆記本cpu溫度多少正常06-09
玩大型游戲cpu溫度多少正常07-10
筆記本cpu溫度是多少屬于正常08-03
電腦顯卡正常溫度是多少07-03
硬盤溫度多少正常06-28
手機CPU與電腦CPU的性能究竟差多少09-20
CPU風扇轉速多少屬正常范圍07-20
電腦CPU溫度過高怎么解決10-27