중앙 처리 장치 (CPU)

CPU, CPU 코어, 클록 속도 등에 관한 모든 것

중앙 처리 장치 (CPU)는 컴퓨터의 다른 하드웨어 및 소프트웨어의 명령 대부분을 해석하고 실행하는 컴퓨터 구성 요소입니다.

모든 종류의 장치는 데스크톱, 랩톱 및 태블릿 컴퓨터, 스마트 폰 ... 심지어 평면 TV 세트를 포함하여 CPU를 사용합니다.

Intel, AMD는 데스크탑, 랩탑 및 서버에서 가장 많이 사용되는 두 가지 CPU 제조업체이며, Apple, NVIDIA 및 Qualcomm은 큰 스마트 폰 및 태블릿 CPU 제조업체입니다.

프로세서, 컴퓨터 프로세서, 마이크로 프로세서, 중앙 처리 장치 및 "컴퓨터의 두뇌"를 포함하여 CPU를 설명하는 데 사용되는 여러 가지 이름을 볼 수 있습니다.

컴퓨터 모니터 또는 하드 드라이브 는 때로는 CPU라고 잘못 인식 되지만 이러한 하드웨어는 완전히 다른 용도로 사용되며 CPU와 아무런 관련이 없습니다.

CPU의 모양과 위치

현대의 CPU는 일반적으로 작고 정사각형이며 밑면에는 짧고 둥근 금속성 커넥터가 짧습니다. 일부 오래된 CPU에는 금속 커넥터 대신 핀이 있습니다.

CPU는 마더 보드 의 CPU "소켓" (또는 때때로 "슬롯")에 직접 부착됩니다 . CPU는 소켓의 핀이 아래로 향하도록 끼워 넣고 작은 레버는 프로세서를 고정시키는 데 도움이됩니다.

잠시 후에 실행해도 최신 CPU는 매우 뜨거워 질 수 있습니다. 이 열을 분산 시키려면 CPU 상단에 방열판과 팬을 직접 연결해야합니다. 일반적으로 CPU 구입과 함께 번들로 제공됩니다.

수냉 키트 및 상 변화 장치를 포함한 다른 고급 냉각 옵션도 제공됩니다.

위에서 언급했듯이 모든 CPU가 맨 아래에 핀을 가지고있는 것은 아니지만 핀에서 쉽게 구부릴 수 있습니다. 특히 마더 보드에 설치할 때 특히주의하십시오.

CPU 클럭 속도

프로세서의 클럭 속도는 기가 헤르쯔 (GHz) 단위로 측정 된 초당 처리 할 수있는 명령어의 수입니다.

예를 들어 CPU는 매초마다 하나의 명령을 처리 할 수있는 경우 클럭 속도가 1Hz입니다. 좀 더 현실적인 예를 들어 보자. 3.0 GHz의 클럭 속도를 가진 CPU는 매초 30 억 개의 명령을 처리 할 수있다.

CPU 코어

일부 장치에는 단일 코어 프로세서가 있고 다른 장치에는 듀얼 코어 (또는 쿼드 코어 등) 프로세서가있을 수 있습니다. 이미 명백한 것처럼, 2 개의 프로세서 유닛을 나란히 배치하면 CPU가 매초 두 번 명령을 동시에 관리 할 수있어 성능이 크게 향상됩니다.

일부 CPU는 하이퍼 - 스레딩 (Hyper-Threading)이라고하는 실제 코어 1 개당 2 개의 코어를 가상화 할 수 있습니다. 가상화 란 4 개의 코어 만있는 CPU가 마치 8 개의 가상화 CPU 코어를 별도의 스레드 라고 부르는 것처럼 작동 할 수 있음을 의미 합니다 . 실제 코어는 가상 코어보다 성능이 뛰어납니다.

CPU가 허용하는 경우, 일부 응용 프로그램은 멀티 스레딩을 사용할 수 있습니다. 스레드가 컴퓨터 프로세스의 단일 부분으로 이해되면 단일 CPU 코어에서 여러 스레드를 사용하면 한 번에 더 많은 명령을 이해하고 처리 할 수 ​​있습니다. 일부 소프트웨어는 둘 이상의 CPU 코어에서이 기능을 이용할 수 있습니다. 즉, 더 많은 명령을 동시에 처리 할 수 ​​있습니다.

예 : 인텔 코어 i3 대 i5 대 i7

일부 CPU가 다른 CPU보다 더 빠른 방법에 대한보다 구체적인 예를 보려면 인텔이 프로세서를 어떻게 개발했는지 살펴 보겠습니다.

인텔 코어 i7 칩의 명명 방식이 의심스러운 것처럼 i3 칩보다 우수한 성능을 보이는 i5 칩보다 인텔 코어 i7 칩 성능이 우수합니다. 왜 다른 사람보다 더 잘하거나 더 나쁜지는 다소 복잡하지만 여전히 이해하기 쉽습니다.

인텔 코어 i3 프로세서는 듀얼 코어 프로세서이며 i5 및 i7 칩은 쿼드 코어입니다.

Turbo Boost는 i5 및 i7 칩의 기능으로, 필요할 때마다 프로세서가 기본 속도 (예 : 3.0GHz ~ 3.5GHz)를 초과하여 클록 속도를 높일 수 있도록합니다. Intel Core i3 칩에는이 기능이 없습니다. "K"로 끝나는 프로세서 모델은 오버 클러킹 할 수 있습니다. 즉,이 추가 클럭 속도는 항상 강제 적용될 수 있습니다.

앞서 언급 한 하이퍼 스레딩은 두 개의 스레드가 각 CPU 코어별로 처리되도록합니다. 즉, 하이퍼 스레딩을 지원하는 i3 프로세서는 듀얼 코어 프로세서이므로 4 개의 동시 스레드 만 지원합니다. 인텔 코어 i5 프로세서는 하이퍼 스레딩을 지원하지 않기 때문에 동시에 4 개의 스레드로 작업 할 수 있습니다. 그러나 i7 프로세서는이 기술을 지원하므로 쿼드 코어로 8 개의 스레드를 동시에 처리 할 수 ​​있습니다.

지속적인 전력 공급 장치가없는 장치 (스마트 폰, 태블릿 등의 배터리 구동 제품)의 고유 한 전력 제약으로 인해 프로세서는 i3, i5 또는 i7과 상관없이 데스크톱과 다릅니다 CPU는 성능과 전력 소비 사이의 균형을 찾아야 만합니다.

CPU에 대한 추가 정보

하나의 CPU가 다른 CPU보다 "더 우수"한지 여부를 결정하는 유일한 요소는 클록 속도 또는 단순히 CPU 코어 수는 아닙니다. 종종 컴퓨터에서 실행되는 소프트웨어 유형, 즉 CPU를 사용할 응용 프로그램에 가장 많이 의존합니다.

하나의 CPU는 클럭 속도가 낮을 ​​수 있지만 쿼드 코어 프로세서이며 다른 클럭 속도는 듀얼 코어 프로세서입니다. 어떤 CPU가 다른 CPU보다 성능이 좋을지 결정하는 것은 전적으로 CPU가 사용되는 대상에 달려 있습니다.

예를 들어 CPU 요구량이 많은 비디오 편집 프로그램 은 다중 클럭 속도가 높은 싱글 코어 CPU보다 클럭 속도가 낮은 멀티 코어 프로세서에서 더 잘 작동합니다. 모든 소프트웨어, 게임 등이 단지 하나 또는 두 개의 코어 이상을 활용할 수있는 것은 아니며 더 이상 사용 가능한 CPU 코어를 쓸모 없게 만듭니다.

CPU의 또 다른 구성 요소는 캐시입니다. CPU 캐시는 일반적으로 사용되는 데이터의 임시 보관 장소와 같습니다. CPU는 이러한 항목에 대해 RAM (Random Access Memory)을 호출하는 대신 계속 사용하고있는 것으로 보이는 데이터를 사용하고 계속 사용하려는 것으로 간주하여 캐시에 저장합니다. 캐시는 프로세서의 물리적 인 부분이기 때문에 RAM을 사용하는 것보다 빠릅니다. 더 많은 캐시는 그러한 정보를 보유하기위한 더 많은 공간을 의미합니다.

컴퓨터가 32 비트 또는 64 비트 운영 체제를 실행할 수 있는지 여부는 CPU가 처리 할 수있는 데이터 단위의 크기에 따라 다릅니다. 한 번에 더 많은 메모리와 32 비트보다 큰 64 비트 프로세서로 액세스 할 수 있으므로 64 비트 특정 운영 체제 및 응용 프로그램은 32 비트 프로세서에서 실행할 수 없습니다.

대부분의 무료 시스템 정보 도구를 사용 하여 다른 하드웨어 정보와 함께 컴퓨터의 CPU 세부 정보를 볼 수 있습니다.

각 마더 보드는 특정 범위의 CPU 유형 만 지원하므로 구매하기 전에 마더 보드 제조업체에 항상 확인하십시오. CPU가 항상 완벽한 것은 아닙니다. 이 기사에서는 무엇이 잘못 될 수 있는지 살펴 봅니다 .