답변:
다른 답변에서 지적했듯이 CPU가 5 배 더 빨리 작동하더라도 컴퓨터가 CPU와 함께 작동하지 않고 디스크 또는 네트워크 I /와 같은 다른 작업을 기다리는 데 시간이 걸리기 때문에 모든 것이 5 배 빠르지는 않습니다. 영형.
또한 최신 CPU는 내부적으로 상당히 복잡하며 모든 종류의 멋진 트릭 (파이프 라이닝, 분기 예측, 순서가 잘못된 실행)을 수행하여 작업 속도를 높입니다. 이것은 더 빠른 CPU에서 더 잘 작동하거나 그렇지 않을 수 있으므로 CPU 바인딩 작업의 경우에도 속도가 5 배가되지 않습니다.
작업의 성격과 CPU가 사용하려는 최적화에 얼마나 잘 부합하는지에 따라 더 적거나 더 많을 수 있습니다. 또한 이러한 최적화 자체는 새로운 CPU 모델에서 동일 할 것입니다 (동일한 시리즈 일지라도).
아니, 그건 단지 최고 1 가능한 경우. 작업에 네트워크 또는 하드 드라이브 액세스가 필요한 경우 더 빠른 CPU로 보상 할 수없는 병목 현상이 발생합니다.
1 ) 시스템과 CPU에서 다른 변경 사항이 없다고 가정
예를 들어 소수를 계산하고 I / O 액세스 나 네트워크 액세스가 전혀없는 프로그램을 만들면 속도는 여전히 두 배가되지 않습니다. 매우 다를 수 있습니다.
그것이 동일한 제조업체, 생성, 기술, 트랜지스터 수, 명령 세트 및 나노 미터 단위의 동일한 크기의 부품의 CPU 인 경우 이중 주파수는 이중 속도를 의미 할 수 있습니다. 이는 아무것도 저장하지 않고 CPU 캐시에 병목 현상이없는 경우를 의미합니다.