IT/Windows

높은 CPU 및 메모리 사용량을 수정하는 방법

알콩달콩아빠 2023. 12. 20. 14:32
728x90
반응형

Service Host, Svc Host 또는 svchost.exe는 윈도우즈 운영 체제에 대해 둘 이상의 서비스를 호스팅하는 시스템 프로세스라고 할 수 있습니다. 윈도우즈 운영 체제는 공유 서비스 프로세스를 지원하므로 svchost는 리소스 소비를 줄이는 동시에 여러 서비스로 구성되는 프로세스로 사용하도록 설계되었습니다. svchost는 둘 이상의 서비스로 구성되기 때문에 진행 중인 다른 프로세스에 비해 더 많은 양의 메모리를 차지하게 됩니다. 같은 이유로, 때때로 많은 서비스들이 svchost의 형태로 쌓이고 컴퓨터 메모리의 좋은 부분을 차지할 때 svchost 때문에 컴퓨터가 느려진다. 컴퓨터의 메모리를 많이 차지하는 svchost의 경우 상황을 처리하기 위해 몇 가지 작업을 수행할 수 있습니다. 이와 관련된 몇 가지 세부 사항은 귀하의 편의와 이해를 위해 아래 절에 나와 있습니다.

파트 1: Svchost.exe(netvcs) 메모리 높음 또는 CPU 사용량 문제

컴퓨터의 제어판에 있는 서비스 섹션을 살펴보려고 하면 Windows 운영 체제가 제대로 작동하려면 수많은 서비스가 필요하다는 사실을 알게 될 것입니다. 메모리가 모든 실행 중인 서비스가 개별적으로 메모리에 존재하여 컴퓨터가 결국 충돌할 경우 이러한 서비스의 요구를 충족시키기에 충분하지 않을 수 있습니다. 따라서 이러한 상황을 피하기 위해 둘 이상의 서비스가 함께 결합되어 svchost를 형성합니다. 이렇게 하면 사용 가능한 모든 메모리가 낭비되지 않고 지능적으로 활용되도록 하는 데 도움이 됩니다.

파트 2: 높은 CPU 및 메모리 사용량을 svchost로 고정하는 솔루션 Windows 10에서 실행

위에서 설명한 것처럼 svchosts는 대개 컴퓨터에서 많은 메모리를 차지하며 이로 인해 컴퓨터가 상당히 느려질 수 있습니다. 따라서 모든 svchost를 확인하고 높은 메모리 또는 CPU 사용량 수정은 svchost를 통해 다음 방법을 확인할 수 있습니다.

솔루션 1: 바이러스 검색을 수행하기

고급 항목을 사용하기 전에 컴퓨터에서 철저한 검색을 수행하여 바이러스를 식별하는 것이 좋습니다. svchosts는 서비스 번들이기 때문에 악명 높은 컴퓨터 바이러스는 그것을 기회로 삼아 컴퓨터에서 실행 중인 svchost의 일부가 되고 결국 모든 메모리를 소모하여 느린 처리 컴퓨터에 매달리게 된다. 따라서 먼저 컴퓨터에서 세부 검색을 수행하여 우수한 vschost를 제한하여 컴퓨터 성능에 영향을 줄 수 있는 바이러스, 악성 프로그램 및 기타 악성 프로그램으로부터 컴퓨터를 분리하는 것이 좋습니다.

솔루션 2: 높은 CPU 사용량 문제를 일으키는 서비스를 찾아 사용하지 않도록 설정하기

대부분의 컴퓨터 메모리를 사용하고 있는 svchost를 식별하여 사용하지 않도록 설정하거나 하드 드라이브에서 완전히 제거하는 것이 논리적입니다. 이렇게 하려면 아래에 제시된 단계를 따라야 합니다.

1단계: Ctrl, Alt 및 Del 키를 동시에 눌러 컴퓨터의 작업 관리자를 엽니다.

2단계: "프로세스" 탭으로 이동하여 "모든 사용자의 프로세스 표시" 상자를 선택합니다.

3단계: 사용량이 많은 svchost를 식별합니다. 마우스 오른쪽 버튼을 클릭하고 "서비스로 이동"을 클릭합니다.

4단계: 현재 진행 중인 모든 svchost 서비스 목록을 확인할 수 있습니다. 컴퓨터에서 많은 메모리를 사용하고 있는 메모리를 식별하여 이를 중지해야 합니다.

5단계: 이 작업을 수행하려면 서비스를 마우스 오른쪽 버튼으로 클릭하고 "중지"를 선택해야 합니다. 컴퓨터가 제대로 작동하지 않을 수 있는 합법적인 서비스를 중지하지 않으려면 현재 수행 중인 작업에 대해 완전히 알고 있어야 합니다.

6단계: 여러분이 절대적으로 확신하는 서비스를 중지하기만 하면, 그렇지 않으면 여러분은 완전히 새로운 문제에 빠지게 될 것입니다.

솔루션 3: 컴퓨터의 이벤트 뷰어 로그 비우기

때때로 Windows 이벤트 뷰어 로그가 과부하되어 컴퓨터에서 진행 중인 svchost에 많은 메모리 공간을 할당하는 경우가 있습니다. 이러한 로그는 삭제해도 시스템의 전체 성능에 영향을 주지 않으므로 컴퓨터에 그다지 유용하지 않습니다. 따라서 컴퓨터의 이벤트 뷰어 로그를 비우는 것이 가장 좋습니다. 이렇게 하려면 아래에서 설명하는 단계를 따라야 합니다.

1단계: Windows 키 + R의 조합을 눌러 실행 명령 상자를 시작합니다.

2단계: run 명령 상자에 "eventvwr"을 입력하고 Enter 키를 눌러 계속 진행합니다.

3단계: 이벤트 뷰어 프로그램이 열립니다. 확장하려면 Windows 로그 폴더를 두 번 클릭해야 합니다.

4단계: 응용 프로그램 폴더를 마우스 오른쪽 단추로 클릭하고 "로그 지우기" 옵션을 선택합니다.

5단계: 동일한 프로세스를 반복하여 시스템, 설정 및 보안 로그를 지웁니다.

6단계: 새 변경 사항이 제대로 구현되도록 컴퓨터를 다시 시작합니다.

요약하자면, svchosts는 일반적으로 컴퓨터가 작업을 적절하게 수행하는 데 중요한 번들 서비스라고 할 수 있다. 일부 중요하지 않은 서비스는 이러한 svchost를 형성하기 위해 번들로 인해 컴퓨터 속도가 느려지는 경우가 있습니다. 이와 관련하여 가장 좋은 방법은 이러한 svchost를 식별하고 중지시키는 것입니다. 그래도 작동하지 않으면 컴퓨터에서 이벤트 뷰어 로그를 지우는 것이 유용할 수 있습니다.

 

출처 : 높은 CPU 및 메모리 사용량을 수정하는 방법 (wondershare.kr)

728x90
반응형