“시스템 유휴 프로세스”란 무엇이며 많은 CPU를 사용하는 이유는 무엇입니까?

0
5643

작업 관리자를 열고 시스템 유휴 프로세스가 CPU의 90 % 이상을 사용하고있는 것을 보셨습니까? 당신이 생각하는 것과 반대로 그것은 나쁜 것이 아닙니다. 그 과정이 실제로하는 것입니다.

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

이 기사는 작업 관리자에서 찾은 다양한 프로세스, 예를 들어 런타임 브로커, hostsvchost.exe, wmdwm.exe, ctctmon.exe, rundll32.exe, obeAdobe_Updater.exe 및 기타 여러 프로세스를 설명하는 진행중인 시리즈의 일부입니다. 그 서비스가 무엇인지 모르십니까? 더 나은 독서 시작!

시스템 유휴 프로세스 란 무엇입니까?

작업 관리자에서 문제를 겪은 적이 있다면 (Windows 10 사용자는 “세부 사항”탭을 살펴 봐야합니다) 시스템 유휴 프로세스가 CPU를 전부 또는 전부 사용하고있는 것을 볼 수 있습니다. 그러나 시스템 유휴 프로세스는 바로 그 것입니다. 운영 체제에서 수행 한 유휴 프로세스 이 과정을 거치지 않고 지속적으로 프로세서를 점유하지 않으면 시스템이 정지 될 수 있습니다.

즉, 시스템 유휴 프로세스에서 사용되는 CPU 리소스는 사용되지 않는 CPU 리소스 일뿐입니다. 프로그램이 CPU의 5 %를 사용하는 경우 시스템 유휴 프로세스는 CPU의 95 %를 사용합니다. 간단한 자리 표시 자로 생각할 수 있습니다. 그렇기 때문에 작업 관리자는이 프로세스를 “프로세서가 유휴 상태 인 시간의 백분율”로 설명합니다. PID (프로세스 식별자)는 0입니다.

Windows는 Windows 10 작업 관리자의 일반 프로세스 탭에서 시스템 유휴 프로세스 정보를 숨겨서 간단하게 유지하지만 세부 정보 탭에는 계속 표시됩니다.

Windows 10 작업 관리자의 세부 정보 탭에있는 시스템 유휴 프로세스

관련 : Windows 작업 관리자 : 전체 안내서

Windows에 시스템 유휴 프로세스가 필요한 이유는 무엇입니까?

이 프로세스가 없으면 항상 프로세서가 수행 할 작업을 수행하지 않으면 시스템이 정지 될 수 있습니다. Windows는 SYSTEM 사용자 계정의 일부로이 프로세스를 실행하므로 Windows가 실행되는 동안 항상 백그라운드에서 활성화됩니다.

시스템 유휴 프로세스는 1993 년으로 거슬러 올라가는 Windows NT 운영 체제에 고유 한 것으로, Linux와 같은 Unix와 유사한 운영 체제에도 나타나지만 약간 다르게 작동합니다. 시스템 유휴 프로세스는 멀티 프로세서 시스템의 각 CPU 코어에서 단일 스레드를 실행하는 OS의 일반적인 부분이며, 하이퍼 스레딩을 사용하는 시스템에는 논리 프로세서 당 하나의 유휴 스레드가 있습니다.

관련 : CPU 기본 사항 : 여러 CPU, 코어 및 하이퍼 스레딩에 대한 설명

시스템 유휴 프로세스의 유일한 목적은 CPU가 다음 계산이나 프로세스에 대기하는 동안 문자 그대로 무엇이든 수행하도록 바쁜 것입니다. 이 모든 것이 작동하는 이유는 유휴 스레드가 일반 스레드보다 낮은 우선 순위를 사용하여 OS가 합법적 인 프로세스를 실행할 때 대기열에서 푸시 아웃 할 수 있기 때문입니다. 그런 다음 CPU가 해당 작업을 마치면 시스템 유휴 프로세스를 다시 처리 할 수 ​​있습니다. 유휴 스레드가 항상 준비 상태 (아직 실행 중이 아닌 경우)에 있으면 CPU가 계속 실행되고 OS에서 발생하는 모든 것을 기다립니다.

왜 그렇게 많은 CPU를 사용하고 있습니까?

앞에서 언급했듯이이 프로세스는 많은 CPU를 사용하는 것으로 보입니다. 작업 관리자를 열면 리소스가 부족한 프로세스를 찾을 때 발견하게됩니다. CPU가 유휴 상태 일 때만 OS 스케줄러가 실행하는 특별한 작업이기 때문에 정상적인 현상입니다. 처리 능력이 많이 필요한 작업을 수행하지 않는 한 상당히 높은 것으로 보입니다.

작업 관리자의 프로세스 옆에있는 숫자를 이해하려면 일반적으로 이해하는 것과 반대되는 것을 생각해야합니다. 사용중인 CPU의 양이 아니라 사용 가능한 CPU의 백분율을 나타냅니다. 프로그램이 CPU의 5 %를 사용하는 경우 SIP는 CPU의 95 %를 사용 중이거나 CPU의 95 %가 사용되지 않거나 시스템의 다른 스레드에 의해 원하지 않는 것으로 표시됩니다.

그러나 내 컴퓨터는 느리다!

컴퓨터가 느리고 시스템 유휴 프로세스에 의해 사용량이 많을 경우 시스템 유휴 프로세스의 결함이 아닙니다. 이 프로세스의 동작은 완전히 정상이며 CPU 사용량이 많기 때문에 문제가 아니라는 것을 나타냅니다. 메모리 부족, 스토리지 속도 저하 또는 컴퓨터 리소스 사용량이 원인 일 수 있습니다. 항상 그렇듯이 문제가 발생하고 PC 속도를 저하시킬 수있는 항목이없는 경우 바이러스 백신 프로그램으로 검사를 실행하는 것이 좋습니다.

그래도 아무런 효과가 없는데도 여전히 정상적인 성능보다 느리다면 사용하지 않는 프로그램을 제거하고, 컴퓨터를 시동 할 때 실행되는 프로그램을 비활성화하거나, 시스템 애니메이션을 줄이거 나, 디스크 공간을 확보하거나, HDD 조각 모음을 시도하십시오.

Windows 10의 작업 관리자에서 시작 응용 프로그램 비활성화

관련 : Windows에서 시작 프로그램을 비활성화하는 방법

시스템 유휴 프로세스는 Windows 운영 체제에 없어서는 안될 부분이며 90 % 이상으로 증가하는 것처럼 보일 수 있지만 사용 가능한 리소스 만 표시하고 CPU가 현재 아무 작업도 수행하지 않고 있습니다.