人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統(tǒng) > 硬件軟件教程 > 詳細頁面

如何處理 windows 系統(tǒng)中斷造成的CPU使用率過高

如何處理 windows 系統(tǒng)中斷造成的CPU使用率過高

更新時間:2023-07-10 文章作者:未知 信息來源:網(wǎng)絡 閱讀次數(shù):

Windows操作系統(tǒng)作為優(yōu)秀的操作系統(tǒng),由開發(fā)操作系統(tǒng)的微軟公司控制接口和設計,公開標準,因此,有大量商業(yè)公司在該操作系統(tǒng)上開發(fā)商業(yè)軟件。

如果你發(fā)現(xiàn) Windows 任務管理器中的「系統(tǒng)中斷」CPU 使用率非常高,這表明你的操作系統(tǒng)正遇到硬件或驅動程序方面的相關問題。本文我將向大家解析什么是「系統(tǒng)中斷」,以及如何發(fā)現(xiàn)并解決由「系統(tǒng)中斷」造成 Windows CPU 使用率高的根本原因。

何為「系統(tǒng)中斷」

雖然「系統(tǒng)中斷」與其它 Windows 進程一樣出現(xiàn)在任務管理器中,但它卻不是一個真正意義上的進程,它僅代表 Windows 中較低系統(tǒng)級別的所有「中斷」的 CPU 使用率。

fix-high-cpu-usage-system-interrupts-2

中斷可來自軟件、硬件,甚至處理器本身,Wikipedia 對系統(tǒng)中斷的專業(yè)解釋如下:

在計算機科學中,中斷是指處理器接收到來自硬件或軟件的信號,提示發(fā)生了某個事件,應該被注意,這種情況就稱為中斷。

通常,在接收到來自外圍硬件(相對于中央處理器和內存)的異步信號,或來自軟件的同步信號之后,處理器將會進行相應的硬件/軟件處理。發(fā)出這樣的信號稱為進行中斷請求(interrupt request,IRQ)。硬件中斷導致處理器通過一個運行信息切換(context switch)來保存執(zhí)行狀態(tài)(以程序計數(shù)器和程序狀態(tài)字等寄存器信息為主);軟件中斷則通常作為CPU指令集中的一個指令,以可編程的方式直接指示這種運行信息切換,并將處理導向一段中斷處理代碼。中斷在計算機多任務處理,尤其是即時系統(tǒng)中尤為有用。這樣的系統(tǒng),包括運行于其上的操作系統(tǒng),也被稱為「中斷驅動的」(interrupt-driven)。

簡單地來理解,中斷是軟件、硬件和 CPU 之間進行通信的一種形式,例如:當你在鍵盤上執(zhí)行輸入操作時,相應的硬件和軟件便會向 CPU 發(fā)送中斷以通報任務并觸發(fā)必要的處理。在中斷處理程序任務完成后,處理器便會恢復到它被中斷時的狀態(tài)。

打開 Windows 任務管理器,盯著「系統(tǒng)中斷」的 CPU 使用率,狂敲一通鍵盤,觀察 CPU 占用率的變化即可驗證上述說法,你的理解也會加深。

當硬件或驅動程序出現(xiàn)錯誤時,可導致向 CPU 發(fā)送錯誤的中斷信號,就會造成在任務管理器里看到「系統(tǒng)中斷」的 CPU 使用率過高的問題。通常一個健康、運行良好的 Windows 系統(tǒng),系統(tǒng)中斷的 CPU 使用率大約會在 0.1% 至 2% 之間浮動,峰值不超過 7% 也被認為在可接受的正常范圍,當然這也取決于你所使用的 CPU 頻率、運行的軟件和所連接的相關硬件。

解決「系統(tǒng)中斷」CPU使用率高

如果系統(tǒng)中斷對 CPU 的占用長期超過 5% – 10%,就可以懷疑當前系統(tǒng)涉及驅動程序或硬件問題。如果該問題不是長時間出現(xiàn)的普遍現(xiàn)象,可以先嘗試重啟操作系統(tǒng)進行解決。

1. 檢查硬件驅動

要想快速確認是否由驅動程序造成的問題,可以使用 DPC Latency Checker 這個小工具進行檢查。延遲過程調用(DPC)與系統(tǒng)中斷的處理相關, 當中斷處理程序需要延遲一個低優(yōu)先級的任務時,便會調用 DPC。

DPC Latency Checker 可以通過實時音、視頻流來分析當前系統(tǒng)是否能妥善處理內核態(tài)設備驅動的延遲,它是快速找出驅動問題的好幫手,而且無需安裝,如果你看到出現(xiàn)紅條則表示有高延遲。

fix-high-cpu-usage-system-interrupts-3

要找到驅動程序中斷問題的根源,你得逐個回滾或更新驅動程序到最新版本,并不斷通過 DPC Latency Checker 進行測試。此外,大家也可以安裝 LatencyMon 這款延時監(jiān)控軟件,以幫助快速發(fā)現(xiàn)高 DPC 計數(shù)的驅動程序文件。

fix-high-cpu-usage-system-interrupts-4

具有高 DPC 計數(shù)的驅動可能導致大量中斷。

2. 禁用硬件設備

在不更新驅動的情況下,我們也可以通過逐個禁用硬件設備的「排除法」來快速定位問題硬件或驅動。

使用 Windows + R 打開「運行」— 執(zhí)行 devmgmt.msc 打開設備管理器,對硬件進行逐個禁用并在 DPC Latency Checker 或任務管理器中觀察「系統(tǒng)中斷」的情況,進行逐一排除。

可能出問題的硬件主要有:

  • 網(wǎng)卡
  • 內置調制解調器
  • 內置聲卡設備
  • 其它外置設備,如電視調諧卡、ISDN 或 DSL 適配器等

千萬不要在設備管理器里禁用或卸載系統(tǒng)必要的設備和驅動程序哦,如果連處理器、顯示適配器、IDE 控制器或顯示器等必需品都禁掉,麻煩可就大了。

3. 拔下或禁用外設

如果 DPC Latency Checker 什么都沒發(fā)現(xiàn),那問題很可能是由 USB 硬件造成的。此時,大家可以嘗試拔除所有外設的連接或在設備管理器中嘗試禁用「通用串行總線控制器」中的所有「USB Root Hub」

fix-high-cpu-usage-system-interrupts-5

如果你在使用外部鍵盤或 USB(藍牙)鼠標,禁用 USB Root Hub 之后會停止工作,在此之前一定要確保有辦法讓這些設備再驅動起來哦!

4. 排除硬件故障

驅動能導致系統(tǒng)中斷問題,硬件物理故障就更是如此了。在此種情況下,隨你怎么換驅動都無法解決問題,所以必需要對損壞的部件檢測后進行更換。

硬件故障的檢測不在本文范圍內,在此只提醒大家,有故障的電源或移動電源也可能會造成中斷問題,在排除硬件故障時建議先確保電源正常。

5. 禁用音效

如果「系統(tǒng)中斷」造成的 CPU 使用率過高的是 Windows 7 PC,還需要先排除是由系統(tǒng)音效造成的問題。大家可以先點擊任務欄中的喇叭圖標,在播放設備的屬性配置中禁用所有音效看看。

6. 更新主板BIOS

BIOS 是系統(tǒng)開機時驅動硬件的首要模塊,此后才會將硬件控制權交給操作系統(tǒng),所以在排除中斷問題時應當先去 PC 廠商看看有沒可更新的 BIOS 版本,一般 BIOS 版本的更新都可以解決很多設備底層的驅動 Bug 和問題。

如下兩條命令可以幫助我們快速查看當前 PC 的 BIOS 版本:

  1. systeminfo | findstr /I /c:bios
  2. #or
  3. wmic bios get manufacturer, smbiosbiosversion

fix-high-cpu-usage-system-interrupts-6

刷 BIOS 必需務必小心,千萬要版本正確并不能設備斷電,更新 BIOS 的風險請各位自擔哦!!!

以上只是解決 Windows 「系統(tǒng)中斷」問題的一般步驟和方面,對于不同場景下的系統(tǒng)中斷問題可能會非常棘手,大家自求多福吧^_^!!


Windows操作系統(tǒng)對硬件支持良好。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 北安市| 漾濞| 攀枝花市| 湘潭县| 湘乡市| 临湘市| 页游| 金门县| 宣恩县| 玉溪市| 合水县| 衡南县| 西城区| 博乐市| 惠州市| 永嘉县| 商洛市| 平和县| 嘉祥县| 沧源| 海安县| 成都市| 土默特左旗| 理塘县| 伊金霍洛旗| 祁阳县| 突泉县| 古丈县| 昌乐县| 万州区| 道孚县| 屏东市| 鹤岗市| 虎林市| 任丘市| 定州市| 玉屏| 松江区| 承德县| 鹤壁市| 吉首市|