본문 바로가기

IT Solutions

저사양 PC 윈도우를 경량화 하는 법.

우리가 사용하는 경량화 데스크톱의 밑바닥에는 아톰이 있다. 누구에게는 징그러운 CPU일지도 모른다.

다양한 인텔(Intel) 모바일 저전력 프로세서는 낮은 클럭을 유지하다가, 부스팅 될 때 버벅거린다.

 고민했다. 나는 체리트레일 x7-8700이 탑재된 서피스3를 쓰고 있는데, 실제 클럭이 낮은 것은 아닌데 두 가지 문제점을 해결해야 직성이 풀릴 것 같았다. 다음과 같이 적용되는 CPU는 베이트레일 세대 이상 CPU에 대해 좀 괜찮은 차이를 내는 것 같다. 주로 휴대용 Html 코딩 머신으로 사용하기에 멈칫멈칫하는 부분이 신경 쓰였다.

  1. 윈도우 자체가 무거운 것이 아닌가?? 서피스3 기본 이미지는 윈 8.1로 출시되었고, 마이크로소프트사에서 제공하는 이미지도 굉장히 무거운 느낌이었다.
  2. 쓰로틀링과 너무 낮은 저전력 시 클럭이 순간적인 버벅거림을 만들고 지속적인 작업 불가에 빠지게 된다. (실제로 0.6Ghz 까지 떨어져 있다가, 클릭이나 반응을 주면 순간적으로 반응이 늦는 현상, 과하게 돌리면 화면이 어두워지면서 온도로부터 보호하는 현상)

1. 최적화 버전의 윈도우를 설치하기

태블릿,랩톱 중 저사양 프로세서에 해당하는 이야기이다.

 버벅거림이 심해 방법을 찾던 중, 첫 번째 이유를 들고 다양한 방법을 시도하려 했다. 먼저 윈도우 인사이더 프리뷰를 시도해 보았으나, 서피스3는 운영체제 불능 상태에 빠졌다.(20H1) 그다음 찾은 곳이 윈도우의 다양한 버전에 대해 전문가이신 홍차의 꿈(jsb000.tistory.com) 블로그를 방문했다. 일단 순정 이미지가 아닌 다른 이미지를 가지고 특별히(Specially)하게 설계된 태블릿이나 모바일 환경에 설치하는 것이 어떤 형태의 에러를 초래할지는 모르는 상황이었으나, 나는 어차피 뻑나면 또 밀지라는 생각을 갖고 시도해 보았다.

Windows 10, 레드스톤 5(RS5) 1809 [17763.437] Pro x64 Lite 최적화 버전 [2019-04-10]

위 포스팅 내에서 필자는 LITE_No_Defender_Cortana_Service_Util_SSD 를 선택하여 사용했다. 이 정도 관심을 가지시는 분이라면 윈도우 굽는 법에 대해서는 굳이 설명하지 않겠으며, 기존에 윈도우 시리얼 키가 있는 데스크톱의 경우에는 이러한 운영체제 설치 전에 시리얼이 날아갈 수 있음을 조심해야 한다. 마지막으로 주의하는 부분은, 위 최적화 버전 중에는 Windows Defenders가 없는 버전이 있다. 랜섬웨어와 다양한 바이러스에 취약해질 수 있음을 명심하고, 설치하길 바란다.

서피스3에는 다행히 잘 설치가 되어, 확실히 가볍다는 느낌을 받았다. 이를 통해 첫 번째 문제에 대해 해답에 수렴하는 시스템을 구성했다.

2. 쓰로틀링 막기, 로우 클럭 조절하기.

두 번째 문제는 너무 낮은 클럭에 도달하여, 새로운 작업을 시도할 때 멈칫거리는 부분이 나에게 조금의 스트레스로 다가오고, 지속적 작업 중에 쓰로틀링이 걸리게 되면 생산성이 떨어진다는 점으로 인해 고민하다가 프로그램을 하나 찾아냈다.

ThrottleStop- 쓰로틀 스탑

이 프로그램은 TECHPOWERUP에서 제공하는 쓰로틀링을 방지하고 코어 클럭을 조절하는 프로그램이다. 간단히 생각하면 분노조절 장애를 갖고 있는 내 CPU에게 제한을 걸어주는 것이다. 평균적 성능을 향상시키지만 최대 성능을 깎아서 쓰는 것이다. 잘못 사용하고 잘못 될 시 코어를 망가트리거나 LCD 패널이 겹쳐있는 태블릿의 경우 다른 장치에 이상이 생길 수 있으니 조심히 사용하여야 한다. 대부분은 하드웨어 시스템 내에서 높은 열이 발생 시 강제 쓰로틀링으로 이어지지만, 예외적 하드웨어 문제가 발생하지 않으리라는 법은 없으니 심사숙고하여 작업하기 바란다.

뭐가 좀 많이 있다. 차근차근 알아보자
위는 프리셋을 4가지 정한다.  옵션에서 이름을 정함.
가장 중요한 부분이다.

중요한 부분만 이야기하도록 하겠다. Set Multiplier는 배수를 조절하는 부분인데,  체크박스 체크 시 배수 조절과 전압 조절이 활성화된다. 그래서 1) 쓰로틀링이 걸리지 않는 최적의 전압 및 배수 값을 찾아서 구동하기 2) 최저 클럭 제한을 걸어서 항상 일정 성능을 낼 수 있도록 만들 수 있다. Disable Turbo는 터보 부스트를 끈다. 터보 부스트를 끄면 쓰로틀링에는 도움이 되나 쓰로틀링이 걸리기 전까지의 최대 클럭을 내지 못한다. 

그리하여 이 프로그램은 시작 시 실행을 하게 만들어서 활성화시키기가 좀 까다로운데, 그 부분에 대해서는 아래 블로그를 참조하기 바란다.

https://itblogpro.tistory.com/109 : 윈도우 시작 시 쓰로틀 스탑 활성화

Turn On이 되면 보이기는 Turn Off로 보이게 된다(스위치 형식) 그리고 TS Bench는 쓰로틀링을 걸어보기 위해 벤치마크를 돌리는 부분이다.

이를 통해 지속적으로 서피스3의 체리트레일 CPU에 1.1Ghz를 인가하게 했다. 저전력으로 쓸 때는 이 부분을 끄고, 실사용 중일 때 과도하지 않은 문서작업 시에는 더 쾌적한 퍼포먼스를 보여주었다. 각자 패턴에 맞게 조절해서 사용하면 될 것이다.

오늘은 윈도우 최적화 버전과 쓰로틀 스탑에 대해 알아보았다. 위의 블로거 분들이 잘 설명을 해 놓았으니 잘 참고하시면 되겠다.