본문 바로가기
IT

Windows Defender 바이러스 백신 때문에 Intel CPU 환경의 성능이 크게 저하되는 문제에 대한 대책

by #$* 2022. 7. 3.
반응형

Windows Defender 바이러스 백신으로 인해 Cinebench 점수가 손실됩니다 (TechPowerUp에서 인용)
Windows Defender 바이러스 백신으로 인하여 Cinebench 점수가 손실됩니다 (TechPowerUp에서 인용)

윈도 OS에 기본으로 포함되어있는 바이러스 프로그램인 「Windows Defender」가 바이러스 위한 감시나 검출 해결을 위하여 구동을 할 때에 Intel CPU를 탑재하는 디바이스의 퍼포먼스가 대폭 저하되는 문제가 발생하고 있는 것 같습니다. 이것은 「GPU-Z」|n@@등의 시스템 유틸리티로 알려진 TechPowerUp가 보도하고 있으며 이에 대한 해결 방법으로 대응할 툴이 공개되고 있습니다. 이에 자세히 알아봅니다.

이러한 부분이 문제가 있다는 것을 깨달은 것은 ThrottleStop이나 Real Temp 등 인기 유틸리티를 다루는 Kevin Glynn 씨입니다.

그는 "Intel Core"프로세서의 성능 카운터를 모니터링하고 그 상태를 기록하는 도구 "Counter Control"을 개발했지만, 그 과정에서 "Windows Defender" 바이러스 백신의 실시간 보호 중에 하드웨어 모니터링 루트 'HWiNFO'가 실행 클럭의 저하를 보고하는 것을 발견했다고 합니다.

이 현상이 발생하면 'Cinebench' 벤치마크 점수를 1,000포인트(6%) 잃는다고 합니다.

보안 소프트웨어의 실시간 보호는 시스템 성능에 악영향을 미치는 것이지만, 이것은 정말로 무시할 수 없는 부분인 것입니다.

인텔 코어 프로세서의 성능 카운터를 모니터링하고 상태를 기록하는 도구 카운터 제어
인텔 코어 프로세서의 성능 카운터를 모니터링하고 상태를 기록하는 도구 카운터 콘트롤 1.1


해당 문제를 조사를 진행한 결과, 「Windows Defender」의 바이러스 대응을 위하여 구동 시 「Intel Core」 프로세서가 제공하는 7개의 하드웨어 퍼포먼스 카운터의 모두를 랜덤 하게 이용하는 것을 알게 되었다고 합니다.

여기에는 3개의 고정 기능 카운터(fixed-function performance counters)도 포함된다고 합니다.

이러한 카운터는 제한된 수의 공유 리소스이며 일반적인 하드웨어 유틸리티는 낮은 우선 순위 (모드 3)를 사용합니다.

그러나 'Windows Defender' 바이러스 대책은 비교적 우선도가 높은 '모드 2'로 고정 기능 카운터를 점유해 버리기 때문에 시스템 전체의 성능이 손상된다고 합니다.

 

즉, 쉽게 이야기 하면 우리가 흔히 사용하는 인터넷 웹 브라우저라던가 엑셀이나 한글 등의 프로그램은 윈도에서 우선순위를 3단계로 관리를 하여 시스템 리소스가 확보가 잘 되고 운용 시 부담이 없지만 Windows Defender가 항시 구동하면서 그러한 일반적인 프로그램들보다 시스템 리소스를 훨 더 많은 리소스를 사용하게 되어 CPU 등에 부하를 주게 된다는 이야기입니다.

이 문제는 8세대, 9세대, 10세대, 11세대의 "Intel Core" 프로세서(데스크톱용 및 모바일용)를 탑재하는 Windows 10/11 환경에서 보고되고 있습니다. AMD의 CPU에는 영향을 주지 않는다고 합니다.

이에 대하여 대응으로서는 「Windows Defender」 바이러스 대응의 리얼타임 보호를 무효화해 버리는 것이지만, 이것은 시큐리티상 추천할 수 없습니다.

 

앞서 말씀하여 드린 「Counter Control」에 「Windows Defender」바이러스 대책이 퍼포먼스 카운터를 점유하고 있는지 어떤지를 체크해, 필요하면 퍼포먼스 카운터를 리셋하는 기능이 갖추어져 있으므로, 그것을 이용하면 좋을 것이라고 합니다.

그리고, 비슷한 프로그램인 ThrottleStop의 최신 버전 v9.5를 사용할 수 있습니다. 이 버전에는 [Windows Defender Boost]라고 하는 옵션이 추가되어 있어, 이 문제를 회피할 수 있다고 합니다. 

ThrottleStop 최신 버전 v9.5의 옵션을 눌러 Windows Defender Boost 옵션을 활성화 합니다.
WindowsDefender Boost옵션이 추가되어 이 문제를 해결할 수 있습니다.


해당 소프트웨어 정보
Counter Control
【저작권자】 TechPowerUp
【대응 OS】 Windows 7/8/10/11(Intel제 CPU만)
【소프트 타입】 무료 소프트웨어
【버전】 1.1 (22/06/28)

 

ThrottleStop
【저작권자】 TechPowerUp
【대응 OS】 Windows 7/8/10/11(Intel제 CPU만)
【소프트 타입】 무료 소프트웨어
【버전】 9.5 (22/06/28)

 

실제로 사용을 해본 결과...... 정말 헤비 하게 프로그램을 가동한다거나 프로그램을 짜는 개발자라던가가 아니시라면 그다지 신경 쓰지 않아도 되는 정도의 리소스이며 크게 체감되지도 않을 것이라서

 

그냥 이러한 부분이 이런 문제가 있어서 이렇게 대응하는 방법도 있다... 정도로만 알고 계셔도 되실 것 같습니다. 정리하자면 그다지 큰 문제도 아닌데 호들갑은....이라는 생각이... ㅎㅎ

 

728x90
반응형

댓글