CPU 클록 주파수는 주문형으로 다양합니까?


10

내 컴퓨터 (개인용 컴퓨터가 아님)에는 4 개의 코어 (2.4GHz)가 있으며 현재 중요한 프로세스가 실행되고 있지 않습니다. 지금, 4 개의 코어가 모두 2.4GHz에서 실행 / 진동 중입니까, 아니면 일부는 느리게 실행되거나 움직이지 않습니까?


질문이 명확하지 않습니다. 24 개의 프로세서가 없습니다.
Ramhound

1
그래서 당신은 명확히하기 위해 그의 질문을 편집 할 수 없었습니까? 그가 무슨 뜻인지 알 잖아
Matt Clark

2.4Ghz는 24 개의 코어가 있다는 의미는 아닙니다. 있을 수있는 방법은 없습니다.
JakeGould

답변:


14

프로세서에는 기본 클럭 또는 전면 버스 속도가 있으며 i7은 ~ 100MHz이며 프로세서 요구에 따라 변경 될 수있는 승수가 있습니다.이 2.6GHz 프로세서는 최대 36 배의 클럭 승수를 제공 할 수 있습니다. ~ 3.6GHz의 최대 클럭 속도.

대부분의 시간 동안 컴퓨터가 유휴 상태이므로 멀티 플라이어는 약 8 배로 사용됩니다. 즉, 내 컴퓨터는 800MHz에서만 실행되므로 초당 여러 번 변경 될 수 있습니다.

나는 당신이 어떤 프로세서를 가지고 있는지 모른다. 그래서 나는 당신이 무엇을하고 있는지 말할 수 없다. 그러나 핸드폰을 포함한 대부분의 최신 프로세서는 이것을 속도 스텝핑 이라고 부르며 시스템이 에너지를 절약하기 위해하는 일이다.

CPUIDCPU-Z를 체크 아웃 하여 시스템 (Windows)의 세부 사항을 볼 수 있습니다.

또는 시스템이있는 시스템에서 Linux를 실행중인 경우 실행 하여 프로세서에 대한 세부 사항을 볼 /proc수 있습니다 cat /proc/cpuinfo. 이 인쇄물과 CPU-Z의 CPU 페이지에서 최대 속도, 현재 속도, 승수 및 최대 승수를 볼 수 있습니다.

이 승수는 모든 코어에 적용되므로 시스템에 8 개의 코어가 있다고 가정하면 모두 동일한 주파수에서 실행됩니다.

여기 내 시스템이 유휴 상태 입니다.이 프로세서의 최소값 인 8의 배수로 약 800MHz에서 실행되고 있습니다.

최소 부하

여기 에 34의 배수로 3.4GHz에서 실행 되는 중간 부하 상태의 시스템이 있습니다 (코어 전압도 증가합니다).

적당한 짐

100 MHz의 버스 속도는 마더 보드의 PLL 에 의해 생성됩니다. 이것은 마더 보드의 서로 다른 논리 구성 요소 (예 : pci, ram, usb controller)로 전송되는 마스터 클럭입니다. 이것은 신호입니다. 소켓을 통해 실제 CPU로 전달됩니다.

코어 속도 ~ 3.4GHz는 FSB를 소스로 사용하여 CPU 자체의 두 번째 PLL에 의해 생성됩니다.

오버 클럭킹

사람들 이 기계를 오버 클로킹 할 때 , 이것은 보통 FSB 속도를 높이는 것입니다. 모든 것이 더 빨리 실행되는 문제는 더 많은 전력을 소비한다는 것입니다. 일반적으로 약간의 과전압이 필요합니다.

사람들이 문제를 겪기 시작하는 곳은 첫째, 실리콘이 극도로 뜨거워지고 둘째로 더 높은 정격 전압이 근처의 트랜지스터를 포화시키기 시작합니다. 실리콘에서 마이크론 만 떨어져서 실리콘 자체를 손상시킬 수 있습니다. 및 cpu의 다른 부분을 방해하는 단계.

HLT

되는 기술, 저장하는 추가 전력이 있다면이 질문에 대답 한 후, 나 자신 물었다 대답 했다 명령 ;HLT

CPU가 작업 부하 처리를 마치면 중지를 실행하여 다음 인터럽트가 발생할 때까지 코어를 비활성화합니다. 이 상태에서 클럭은 여전히 ​​FSBxMlt.에서 실행되고 있지만 CPU 코어는 작동하지 않으며 기본적으로 전원을 공급하지 않습니다.

HTLWindows 작업 관리자에서 명령 프로세스를 볼 수 있습니다. 이름은 시스템 유휴 프로세스입니다 . 사용되지 않은 모든 CPU 시간은 실행에 소비 HLT됩니다.시스템 유휴 프로세스


감사합니다 +1 6 코어 Intel Xeon (Mac)이 있지만 답변에서이를 해결할 필요는 없습니다.
Remi.b

실제로 유휴 상태 인 시스템 은 CPU 클럭을 완전히 종료합니다. (수면 상태, C2 이상). 최신 CPU는 유휴 시간이 길면 캐시 전원을 끕니다 (C3). 여기서 설명하는 것은 C0 (잠들지 않음) 동안 사용 된 전원 상태입니다.
MSalters

1
모든 코어가 동일한 속도로 실행되고 있는지 확실하지 않습니다. 나는 자주 /proc/cpuinfo코어가 다른 속도로 작동하고 있음을 알았습니다 .
kasperd

오? 실제로 작동하는 링크가 있습니까? big.LITTLE개인용 컴퓨터에 거의 사용되지 않는 ARM 프로세서 의 아키텍처를 제외하고는 다른 속도로 작동하는 다른 코어를 본 적이 없다고 생각 합니다.
매트 클라크

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.