PC 및 모바일

Windows에서 모든 코어를 활성화하는 방법

중앙 처리 장치(CPU)의 진화는 흥미롭고 복잡한 연구 주제입니다. 1971년 인텔 4004 출시부터 오늘날의 인텔 10번째 시리즈 프로세서에 이르기까지 이 칩은 불과 50년 만에 속도와 컴퓨팅 성능이 놀라울 정도로 향상되었습니다. 한때 가장 큰 메인프레임 컴퓨터에서도 상상할 수 없었던 컴퓨팅 작업은 이제 가장 저렴한 스마트폰으로 처리할 수 있게 되었으며 가장 기본적인 노트북도 Apollo 임무를 실행하는 컴퓨터의 수백 배의 성능을 보유하게 되었습니다. 그러나 천문학적으로 빠른 컴퓨팅 성능의 발전에도 불구하고 여전히 사람들을 당황하게 만드는 한 가지 개발은 멀티 코어 프로세서의 개념입니다. Intel 및 AMD와 같은 제조업체는 최신 프로세서(4코어, 8코어, 16코어, 심지어 32코어)에 대한 코어 수가 계속 증가하고 컴퓨팅 부하가 많은 경우에 유용하다고 선전합니다. 그러나 그 중 하나라도 무엇을 의미합니까?

프로세서 코어란 무엇입니까?

프로세서 코어는 전체 물리적 프로세서 칩의 독립적인 처리 장치입니다. 각 코어에는 자체 처리 하드웨어와 캐시가 있으며 칩의 공유 메모리와 시스템 버스를 통해 나머지 CPU에 연결됩니다. 코어는 본질적으로 전체 CPU이므로 멀티 코어 프로세서는 여러 개의 CPU를 함께 배치하고 함께 작동하는 것과 같습니다. CPU에 더 많은 코어가 있는 이유는 더 빠르고 효율적으로 완료할 수 있도록 하나의 대규모 코어보다 여러 코어 간에 컴퓨팅 작업을 분할하는 것이 종종 유리할 수 있다는 것입니다.

그러나 이 기술의 효과는 실행 중인 운영 체제와 실행 중인 특정 응용 프로그램에 따라 다릅니다. 많은 운영 체제와 응용 프로그램은 다중 코어를 활용할 수 없었고 결과적으로 추가 코어에서 측정 가능한 이점을 보지 못했습니다. 그러나 다행스럽게도 거의 모든 최신 운영 체제와 Adobe Premiere와 같이 리소스를 많이 사용하는 많은 프로그램은 추가 코어를 활용할 수 있으므로 다른 방법보다 더 빠르고 효율적으로 실행할 수 있습니다.

검은색 Dell 중앙 처리 장치의 클로즈업 사진

멀티 코어 프로세서는 1996년에 시작되었으며 IBM Power4 프로세서는 단일 칩에서 2개의 코어를 실행했는데 이는 당시로서는 혁신적이었습니다. 그러나 이 새로운 혁신에 대한 소프트웨어 지원은 즉시 나타나지 않았습니다. 그러나 2001년 Windows XP부터 Windows에서 멀티 코어 작업을 지원하기 시작했고 많은 응용 프로그램 개발자가 이를 따랐습니다. 결과적으로, 오늘날 사용하는 거의 모든 리소스 집약적 소프트웨어는 내부에서 실행되고 있는 멀티 코어 프로세서의 성능을 완전히 활용할 것입니다.

(자세한 내용은 멀티 코어 처리에 대한 자세한 기사를 확인하십시오. 새 PC를 구축하거나 구입하는 경우 CPU에서 무엇을 찾아야 하는지에 대한 이 기사의 검토도 도움이 될 수 있습니다. 프로세서의 역사에 관심이 있습니다. 물론 우리는 당신을 다루었습니다!)

Windows에서 CPU 코어 활성화

TechJunkie에서 일반적으로 받는 질문 중 하나는 컴퓨터에서 멀티 코어 CPU를 최대한 활용하기 위해 무엇을 해야 하는지 여부입니다. 대답은 실제로 실행 중인 Windows 버전에 따라 다릅니다. Windows XP와 같은 이전 버전의 Windows의 경우 멀티코어 기능이 작동하도록 하려면 BIOS에서 시스템 설정을 변경해야 할 수 있습니다. 그러나 최신 버전의 Windows에서는 멀티 코어 지원이 자동으로 켜집니다. 소프트웨어 호환성 문제를 해결하기 위해 필요한 경우 더 적은 수의 코어를 사용하도록 설정을 조정할 수 있지만 이는 예외적으로 드뭅니다.

Windows 10의 핵심 설정

Windows 10을 사용하는 경우 BIOS/UEFI가 올바르게 설정되어 있으면 기본적으로 모든 프로세서 코어가 완전히 활용됩니다. 이 기술을 사용할 수 있는 유일한 경우는 소프트웨어 호환성 이유 또는 기타 이유로 코어를 제한할 때입니다.

  1. Windows 검색 상자에 'msconfig'를 입력하고 Enter 키를 누릅니다.

  2. 부팅 탭을 선택한 다음 고급 옵션을 선택합니다.

  3. 프로세서 수 옆의 확인란을 선택하고 메뉴에서 사용할 코어 수(호환성 문제가 있는 경우 1개)를 선택합니다.

  4. 확인을 선택한 다음 적용을 선택합니다.

Windows 10을 사용하는 경우 "프로세서 수" 옆의 상자는 일반적으로 선택 취소됩니다. 프로그램이 코어를 사용할 수 있을 때마다 모든 코어를 활용하도록 Windows가 구성되어 있기 때문입니다.

Windows Vista, 7 및 8의 핵심 설정

Windows Vista, 7 및 8에서 멀티 코어 설정은 Windows 10에 대해 위에서 설명한 것과 동일한 msconfig 프로세스를 통해 액세스됩니다. Windows 7 및 8에서도 프로세서 선호도를 설정하는 것이 가능합니다. 특정 프로그램에 특정 코어를 사용합니다. 이것은 여러 가지에 유용했습니다. 특정 프로그램이 항상 하나의 코어에서 실행되도록 설정하여 다른 시스템 작업을 방해하지 않도록 하거나 첫 번째 논리 코어가 아닌 다른 코어에서 실행하기 어려웠던 프로그램이 실행된 코어를 사용하도록 설정할 수 있습니다. 베스트.

Windows 7 또는 8에서 핵심 선호도를 설정할 필요는 없지만 원하는 경우 간단합니다.

  1. Ctrl + Shift + Esc를 선택하여 작업 관리자를 불러옵니다.

  2. 수정하려는 핵심 용도가 있는 프로그램을 마우스 오른쪽 버튼으로 클릭하고 세부 정보를 선택합니다.

  3. 세부 정보 창에서 해당 프로그램을 다시 선택합니다.

  4. 마우스 오른쪽 버튼을 클릭하고 선호도 설정을 선택합니다.

  5. 하나 이상의 코어를 선택하고 선택하려면 확인란을 선택하고 선택을 취소하려면 선택을 취소합니다.

현재 보유하고 있는 것보다 두 배 많은 코어가 나열되어 있음을 알 수 있습니다. 예를 들어, 4개의 코어가 있는 Intel i7 CPU를 실행하는 경우 선호도 창에 8개가 나열됩니다. 하이퍼스레딩이 실제 코어 4개와 가상 코어 4개로 코어를 두 배로 늘리기 때문입니다. 프로세서에 몇 개의 물리적 코어가 있는지 알고 싶다면 다음을 시도하십시오.

  1. Ctrl + Shift + Esc를 선택하여 작업 관리자를 불러옵니다.

  2. 성능을 선택하고 CPU를 강조 표시합니다.

  3. 코어 아래 패널의 오른쪽 하단을 확인하십시오.

특정 프로그램에 대한 프로세서 선호도를 강제할 수 있는 유용한 배치 파일을 만들 수 있습니다. 사용할 필요는 없지만 그렇게 하면...

  1. 메모장 또는 메모장++을 엽니다.

  2. 'Start /affinity 1 PROGRAM.exe'를 입력합니다. 따옴표 없이 입력하고 PROGRAM을 제어하려는 특정 프로그램의 이름으로 변경합니다.

  3. 의미 있는 이름으로 파일을 저장하고 끝에 ".bat"를 추가합니다. 이렇게 하면 배치 파일로 생성됩니다.

  4. 2단계에서 지정한 프로그램 설치 위치에 저장합니다.

  5. 방금 만든 배치 파일을 실행하여 프로그램을 실행합니다.

'affinity 1'이 표시되면 Windows에서 CPU0을 사용하도록 지시합니다. CPU1에 대한 '친화도 3' 등의 코어 수에 따라 이를 변경할 수 있습니다. Microsoft 개발자 웹 사이트의 이 페이지에는 전체 선호도 목록이 있습니다.

Windows 10에서 모든 코어를 활성화해야 합니까?

모든 코어를 사용해야 한다는 전문가들 사이에 꽤 강력한 합의가 있지만 실제로 이것에 대해 약간의 논쟁이 있습니다. 안티코어가 공격하는 포인트는 기본적으로 두 가지입니다. 하나는 랩톱과 PC의 전력 소비를 줄이면 다른 곳에서 전기 사용량을 줄일 수 있다는 것입니다. 다른 주장은 좀 더 합리적이며 랩톱 배터리 수명과 관련이 있습니다. 이 두 가지 주장을 모두 살펴보겠습니다.

전력 소비 각도는 신용하기가 꽤 어렵습니다. 현실은 최신 PC의 전력 소비가 버스트 기간 동안 높을 수 있다는 것입니다. 하지만 그 힘의 폭발이 아직까지 그렇게 많은 액수를 사용하지 않는 것도 사실입니다. 최고 전력 소비에서도 Core i7(현재 메인스트림 CPU 간의 파워 호그 경쟁에서 우승한 제품)은 130와트만 사용합니다. 이를 250와트의 냉장고와 비교하십시오. 1400에서 창 AC 장치 및 3500 와트에서 중앙 공기. 전력을 절약하려면 AC를 한 단계 낮추고 PC를 최대한 가동하십시오.

노트북 배터리 수명을 절약하기 위해 코어 사용량을 줄이자는 주장(더 적은 에너지 사용 = 더 적은 충전 주기 = 맥북이 몇 년 더 오래 지속됨)은 표면적으로 호소력이 있습니다. 하이엔드 노트북의 가격을 감안할 때 일부 코어를 꺼서 컴퓨터를 껴안는 것이 합리적일 수 있음을 인정합니다. 그러나 그 목표는 CPU를 약간 언더클럭함으로써 훨씬 더 효과적이고 편리하게 달성할 수 있습니다. 언더클로킹은 기기의 시계가 정상보다 느리게 실행되도록 설정하는 것을 의미하며, 이는 차례로 성능을 저하시키고 배터리 소모를 크게 줄입니다. 코어는 사용하지 않을 때 많은 전력을 소모하지 않으므로 절약이 최소화됩니다. CPU를 언더클로킹하면 컴퓨터 전체의 전기 사용이 직접적으로 줄어들고 실제로 더 긴 노트북 수명이라는 목표를 달성할 수 있습니다.

프로세서는 컴퓨터에서 가장 중요한 부분이므로 모든 코어를 한계까지 밀어붙이는 것이 좋습니다. 물론, 장치를 원하는 성능 수준으로 끌어올리는 데 여전히 문제가 있는 경우 프로세서 업그레이드(데스크톱을 소유한 경우) 또는 최첨단 하드웨어. 또는 현재 하드웨어에서 Windows 10을 더 빠르게 만들고 싶다면 여기에서 최종 가이드를 확인하세요.