"시스템 인터럽트" 프로세스란 무엇이며 내 PC에서 실행되는 이유는 무엇입니까?

게시 됨: 2022-01-29

작업 관리자 창을 탐색하는 경우 "시스템 인터럽트"라는 프로세스를 발견하고 무시했을 가능성이 큽니다. 그러나 CPU를 사용하고 있고 이에 대해 무엇을 할 수 있는지 궁금하다면 우리가 답을 가지고 있습니다.

관련: 이 프로세스는 무엇이며 내 PC에서 실행되는 이유는 무엇입니까?

이 문서는 Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe 및 기타 여러 프로세스와 같이 작업 관리자에 있는 다양한 프로세스를 설명하는 지속적인 시리즈의 일부입니다. 그 서비스가 무엇인지 모르십니까? 읽기 시작하는 것이 좋습니다!

"시스템 인터럽트" 프로세스란 무엇입니까?

시스템 인터럽트는 Windows의 공식 부분이며 작업 관리자에 프로세스로 나타나지만 실제로는 전통적인 의미의 프로세스가 아닙니다. 오히려 PC에서 발생하는 모든 하드웨어 인터럽트가 사용하는 시스템 리소스를 표시하는 데 사용되는 집계 자리 표시자입니다.

하드웨어 인터럽트가 무례하게 들리지만 하드웨어(및 관련 소프트웨어)와 CPU 간의 정상적인 통신입니다. 예를 들어 키보드에서 무언가를 입력하기 시작했다고 가정해 보겠습니다. 키보드의 신호를 관찰하기 위한 전체 프로세스가 아니라 실제로 이러한 종류의 모니터링을 처리하는 약간의 하드웨어가 마더보드에 있습니다. 다른 하드웨어에 CPU의 주의가 필요하다고 판단되면 CPU에 인터럽트 신호를 보냅니다. 우선 순위가 높은 인터럽트인 경우(일반적으로 사용자 입력의 경우와 같이) CPU는 작업 중인 프로세스를 일시 중단하고 인터럽트를 처리한 다음 이전 프로세스를 재개합니다.

그것은 모두 번개처럼 빠르게 일어나고 일반적으로 항상 많은 인터럽트가 발생합니다. 사실, 당신이 원한다면 바로 이 행동을 볼 수 있습니다. 작업 관리자를 실행하고 창에 "시스템 인터럽트"가 표시될 때까지 아래로 스크롤합니다. 이제 메모장을 열고 입력을 시작합니다. "시스템 인터럽트" 설정에 크게 영향을 미치지는 않지만 10분의 1% 정도 증가하는 것을 볼 수 있습니다. 우리의 경우 0.1%에서 0.3%로 상승했습니다.

광고

정상 작동 과정에서 "시스템 인터럽트"의 CPU 사용량이 잠시 동안 10%까지 상승한 후 다시 아무것도 없는 상태로 안정되는 것을 볼 수 있습니다.

좋은데 왜 CPU를 많이 사용하는 걸까요?

"시스템 인터럽트"의 CPU 사용량이 약 20% 이상 증가하고 이것이 중요한 부분인 경우 일관되게 유지 하면 문제가 있는 것입니다. 이는 PC의 하드웨어 인터럽트를 나타내므로 지속적으로 높은 CPU 사용량은 일반적으로 하드웨어 또는 관련 드라이버가 오작동하고 있음을 의미합니다. 그렇다면 하드웨어 문제를 해결하는 방법은 무엇입니까? 글쎄요, 그것은 까다로운 부분입니다.

첫 번째 단계는 컴퓨터를 다시 시작하는 것입니다. 우리는 당신이 이것을 백만 번 들었다는 것을 알고 있지만 여전히 확실한 조언입니다. 컴퓨터를 다시 시작하면 모든 종류의 이상한 문제를 해결할 수 있으며 쉽게 취할 수 있는 조치입니다.

컴퓨터를 다시 시작해도 CPU 사용 문제가 해결되지 않으면 다음 단계는 컴퓨터가 최신 상태인지 확인하는 것입니다. 최소한 Windows에서 관리하는 드라이버에 대한 모든 최신 Windows 및 드라이버 업데이트가 있는지 확인할 수 있도록 Windows 업데이트가 그 일을 하도록 하십시오. 이 작업을 수행하는 동안 Windows Update에서 관리하지 않는 드라이버도 최신 상태인지 확인해야 합니다. 이 가이드에서 이 두 가지 작업에 대한 지침을 찾을 수 있습니다.

관련: 컴퓨터를 재부팅하면 많은 문제가 해결되는 이유는 무엇입니까?

PC 및 하드웨어 드라이버를 업데이트해도 문제가 해결되지 않으면 문제를 일으키는 특정 하드웨어 부분을 파악해야 합니다. 모든 하드웨어를 진단하는 것은 이 기사의 범위를 약간 벗어나지만 범위를 좁히는 데 도움이 되는 몇 가지 유용한 지침이 있습니다.

외부 장치를 한 번에 하나씩 비활성화하여 시작하십시오. 가장 하기 쉬운 외부 ​​장치로 시작하고 키보드, 마우스, 웹캠 및 마이크와 같은 입력 장치 및 외부 드라이브에 주로 집중해야 합니다. 한 번에 하나씩 플러그를 뽑고 "시스템 인터럽트"가 진정되는지 확인하십시오. 그렇다면 어떤 장치에 집중해야 하는지 알 수 있습니다.

광고

다음으로 내부 장치로 이동합니다. 분명히, 이것은 플러그를 뽑을 수 없기 때문에 조금 더 까다로워집니다. 그러나 장치 관리자에서 비활성화할 수 있습니다. 디스크 드라이브나 디스플레이 어댑터와 같이 시스템 실행을 유지하는 데 중요한 장치를 비활성화하지 않도록 주의해야 합니다. 또한 컴퓨터, 프로세서 또는 시스템 장치 범주에 나열된 항목을 비활성화하지 마십시오. 대신 네트워크 어댑터, 사운드 카드 및 기타 추가 카드와 같은 것에 집중하십시오. 그들이 가장 유력한 범인입니다. 한 번에 하나씩만 가세요. 장치를 비활성화하고 작업 관리자에서 "시스템 인터럽트"를 확인하십시오. 문제가 사라지면 문제가 있는 장치를 식별한 것입니다. 그렇지 않은 경우 장치를 다시 활성화하고 다음 장치로 이동하십시오.

이 문제를 일으킬 수 있고 이 방법으로 테스트할 수 없는 몇 가지 다른 하드웨어가 있습니다. 전원 공급 장치(또는 랩톱 배터리)에 장애가 발생하면 "시스템 인터럽트"의 CPU 사용이 급증할 수 있으며 하드 드라이브에 장애가 발생할 수도 있습니다. Windows에 내장된 디스크 검사 도구 또는 우수한 타사 SMART 유틸리티를 사용하여 하드 드라이브를 테스트할 수 있습니다. 불행히도 이 문제에 대해 전원 공급 장치를 테스트하는 유일한 방법은 교체하는 것입니다.

관련: Windows 7, 8 및 10에서 Chkdsk로 하드 드라이브 문제를 해결하는 방법

문제를 일으키는 장치를 식별한 경우 다음 단계는 문제를 일으키는 장치 자체 또는 하드웨어 드라이버인지 파악하는 것입니다. 다시 말하지만, 이것은 알아내기가 약간 까다로울 수 있으며 약간의 시행착오가 필요하지만 몇 가지 지침이 있습니다.

  • 사용 가능한 경우 다른 컴퓨터에서 외부 장치를 사용해 보십시오.
  • 드라이버가 모두 최신 상태이고 장치 자체에 문제가 없다고 생각되면 언제든지 이전 드라이버로 롤백을 시도할 수 있습니다.
  • Google이나 하드웨어 제조업체의 웹사이트에 접속하여 다른 사람들도 비슷한 문제를 겪고 있는지 확인하십시오.
  • BIOS 업데이트를 고려하십시오. 문제의 범위를 좁힐 수 없다면 인터럽트 해석을 담당하는 하드웨어에 문제가 있을 수 있습니다. BIOS를 업데이트하면 때때로 문제가 해결될 수 있습니다.

관련: Windows Vista에서 문제가 되는 장치 드라이버 롤백

비활성화할 수 있습니까?

아니요, "시스템 인터럽트"를 비활성화할 수 없습니다. 그리고 그럴만한 이유가 없습니다. 하드웨어 인터럽트를 처리하고 보고하는 데 사용되기 때문에 PC 성능에 중요한 구성 요소입니다. Windows에서는 작업을 일시적으로 종료할 수도 없습니다.

이 프로세스가 바이러스일 수 있습니까?

"시스템 인터럽트" 자체는 공식 Windows 구성 요소입니다. 거의 확실히 바이러스가 아닙니다. 사실, "시스템 인터럽트"는 실제 프로세스가 아니기 때문에 실행되는 관련 .EXE 또는 .DLL 파일이 없습니다. 즉, 맬웨어에 직접 하이재킹될 수 있는 방법이 없습니다.

그러나 바이러스가 특정 하드웨어 드라이버를 방해하여 "시스템 인터럽트"에 영향을 줄 수 있습니다. 어떤 형태의 맬웨어가 의심되는 경우 선호하는 바이러스 스캐너를 사용하여 바이러스를 검사하십시오. 죄송합니다보다 더 안전!