프로세서의 기능을 검토하기 위해 노트북에 CPUID CPU-Z를 설치했습니다. Windows XP에서는 올바른 코어 속도가 표시됩니다.
Clock speed- 133MHz
Multiplier- 14
Core speed = 133*14
=1862MHz
이것이 나의 실제 코어 속도입니다. 하지만 Windows 7에서는 올바른 속도가 표시되지 않습니다.
Clock speed- 133MHz
Multiplier- 6
Core speed = 133*6
=798MHz
또 다른 이상한 사실은 또 다른 무거운 프로그램을 열 때마다 승수가 갑자기 증가하여 실제 코어 속도를 표시한다는 것입니다.
두 개의 서로 다른 승수가 두 개의 서로 다른 경우에 표시되어 두 개의 서로 다른 코어 속도가 발생하는 이유에 대해 아는 사람이 있습니까?
답변1
간단히 말해서, 이는 결함이 아니며 최신 프로세서의 절전 기능입니다. 인텔이 부릅니다스피드스텝, AMD라고 부르세요파워나우!.
기본적으로 프로세서가 특별히 열심히 작동하지 않을 때 전력을 절약하고 열 발생을 줄이기 위해 자체적으로 "클럭 다운"(원하는 경우 언더클럭)됩니다. 열심히 작업해야 할 때는 필요에 따라 최대 속도로 돌아갑니다. 이 전환은 거의 즉각적이며 제대로 작동하는 경우 낮은 클럭 속도 또는 속도 간 전환으로 인해 시스템이 "느리게" 되는 것을 실제로 알아차려서는 안 됩니다.
최신 Intel(i3, i5, i7) 및 AMD 프로세서에는 이제 열 또는 전력 제한 내에서 안전한 경우 프로세서가 실제로 자체 오버클럭을 수행할 수 있는 확장 기능이 있습니다. 인텔 버전은 다음과 같습니다.터보 부스트. 그 이면의 아이디어는 프로세서를 더 높은 클럭 속도로 유지함으로써 전력이 절약되지만 유휴 상태로 돌아가기 전의 시간이 짧아지고 유휴 상태에서 더 많은 시간을 소비할수록 전력이 더 절약된다는 것입니다.
XP에서 이 내용이 표시되지 않는 이유는 운영 체제 및 칩셋 드라이버의 지원이 필요하기 때문일 수 있습니다. 오래된 드라이버가 있거나 전원 절약을 시도하는 전원 관리 옵션을 활성화하지 않은 경우 CPU 언더클러킹이 표시되지 않습니다. , "데스크톱" 또는 "성능"(이름이 기억나지 않음) 전원 프로필이 올바르게 기억한다면 모든 CPU에서 절전 기능을 활성화하는 것은 아닙니다.
Windows 7에서는 속도 전환 지연이 눈에 띄지 않기 때문에 기본적으로 이 절전 모드를 활성화합니다. Windows XP에서는 CPU 주파수 변경을 확인하기 위해 "모바일" 전원 프로필로 변경해야 할 수도 있습니다.
Wikipedia 페이지에 따르면스피드스텝CPU SpeedStep을 활성화하여 프로세서를 언더클럭하려면 전원 프로필을 변경해야 할 수도 있음을 확인합니다.
Microsoft Windows XP에서는 제어판 아래 전원 관리 콘솔에 SpeedStep 지원이 내장되어 있습니다. Windows XP에서는 사용자가 전원 구성표를 변경하여 간접적으로 프로세서 속도를 조절할 수 있습니다. "가정/사무실 책상" 설정은 SpeedStep을 비활성화하고, "휴대용/노트북" 전원 구성표는 SpeedStep을 활성화하며, "최대 배터리"는 SpeedStep을 사용하여 배터리가 약해지면 프로세서를 최소 전력 수준으로 느리게 만듭니다. 내장 또는 사용자 정의 전원 구성표에 대한 SpeedStep 설정은 제어판의 GUI에서 수정할 수 없지만 POWERCFG.EXE 명령줄 유틸리티를 사용하여 수정할 수 있습니다.
답변2
추가 정보 없이는 결정을 내리기가 어렵기 때문에 단지 추측일 뿐이라는 경고를 먼저 말씀드리고 싶습니다.
가능한 경우는 단계적으로 이동할 수 있는 CPU가 있다는 것입니다. 즉, 사용량에 따라 전력을 절약하기 위해 속도를 변경하는 것입니다. 일반적으로 랩톱 유형 환경에서 더 널리 퍼져 있기 때문에 이것이 사실이라고 추측합니다. XP가 7과 다른 이유에 대한 내 추측은 두 가지 중 하나입니다. 전원 설정이 다르거나(전력 또는 성능을 최적화하는 옵션이 있음) XP가 스테핑 메커니즘(드라이버를 통해)을 지원하지 않아 이를 고정합니다. 최대.
완전성을 위해 최신 CPU(일반적으로 데스크탑)에는 터보 부스트 기능이 있어 다른 코어를 끄면 단일 코어가 더 빠르게 작동할 수 있습니다. 여기서 절충점은 전력 소비보다는 열 방출에 대한 것입니다(두 가지가 관련되어 있음에도 불구하고).
답변3
공식 Microsoft 웹사이트에서는 프로세서 속도를 평가하는 동안 운영 체제에 버그가 있다고 주장하며 다음과 같이 설명합니다.
제어판의 시스템 도구가 컴퓨터의 프로세서 속도를 올바르게 보고하지 못할 수 있습니다.
운영체제 내부 수식 오류로 인해 발생합니다.
문제에 대한 해결책은
Check your processor speed at bios which may list out it proper speed normally third party tools used to calculate or just obtain the data from the bios settings
작업 관리자->성능 탭과 내 컴퓨터 속성 탭에서 프로세서 속도를 비교할 수 있습니다.
거기에서 차이점을 볼 수 있고 마침내내부 수식 오류로 인해 차이가 발생했습니다.