CPU 코어와 스레드? 혼란스럽지 않습니까? 이 가이드에서는 CPU 코어 대 스레드 논쟁에 관한 모든 질문에 답할 것이므로 걱정하지 마십시오.
처음 컴퓨터 수업을 들었을 때를 기억하십니까? 우리가 가장 먼저 배운 것은 무엇이었습니까? 예, CPU가 모든 컴퓨터의 두뇌라는 사실입니다. 그러나 나중에 우리가 우리 자신의 컴퓨터를 구입하기 시작했을 때 우리는 모든 것을 잊고 CPU에 대해 별로 생각하지 않는 것 같았습니다. 그 이유는 무엇입니까? 가장 중요한 것 중 하나는 우리가 처음부터 CPU에 대해 많이 알지 못했다는 것입니다.
이제 디지털 시대와 기술의 출현으로 많은 것이 바뀌었습니다. 과거에는 클럭 속도만으로 CPU의 성능을 측정할 수 있었습니다. 그러나 상황은 그렇게 단순하지 않았습니다. 최근 CPU는 멀티코어, 하이퍼스레딩 등의 기능을 탑재하고 있습니다. 이들은 동일한 속도의 단일 코어 CPU보다 훨씬 더 나은 성능을 제공합니다. 그러나 CPU 코어와 스레드는 무엇입니까? 이들의 차이점은 무엇인가요? 그리고 최선의 선택을 하기 위해 알아야 할 것은 무엇입니까? 그것이 내가 당신을 돕기 위해 여기 있는 것입니다. 이 기사에서는 CPU 코어와 스레드에 대해 이야기하고 차이점을 알려 드리겠습니다. 이 기사를 다 읽을 때쯤에는 더 이상 알 필요가 없을 것입니다. 자, 더 이상 시간을 낭비하지 않고 시작하겠습니다. 계속 읽어주세요.
CPU 코어 대 스레드 설명 - 둘의 차이점은 무엇입니까?
컴퓨터의 핵심 프로세서
CPU는 이미 알고 있듯이 중앙 처리 장치를 의미합니다. CPU는 PC든 노트북이든 우리가 보는 모든 컴퓨터의 중심 구성 요소입니다. 간단히 말해서, 계산하는 모든 장치에는 내부에 프로세서가 있어야 합니다. 모든 계산이 수행되는 곳을 CPU라고 합니다. 컴퓨터의 운영 체제도 지침과 지침을 제공하여 도움이 됩니다.
이제 CPU에는 꽤 많은 하위 장치도 있습니다. 그 중 일부는 제어 장치와 산술 논리 장치(ALU)입니다. 이 용어는 너무 기술적이고 이 기사에 필요하지 않습니다. 그러므로 우리는 그것들을 피하고 우리의 주요 주제를 계속할 것입니다.
단일 CPU는 주어진 시간에 하나의 작업만 처리할 수 있습니다. 이제 알 수 있듯이 이것은 더 나은 성능을 위해 원하는 최상의 조건이 아닙니다. 그러나 오늘날 우리 모두는 멀티태스킹을 손쉽게 처리하고 여전히 뛰어난 성능을 제공하는 컴퓨터를 봅니다. 어떻게 그렇게 되었습니까? 자세히 살펴보겠습니다.
다중 코어
이러한 성능이 풍부한 멀티태스킹 기능의 가장 큰 이유 중 하나는 다중 코어입니다. 이제 컴퓨터의 초기 몇 년 동안 CPU에는 단일 코어가 있는 경향이 있습니다. 이것이 본질적으로 의미하는 것은 물리적 CPU가 내부에 단 하나의 중앙 처리 장치만 포함한다는 것입니다. 성능 향상이 절실히 필요했기 때문에 제조업체는 추가 중앙 처리 장치인 추가 '코어'를 추가하기 시작했습니다. 예를 들어, 듀얼 코어 CPU를 보면 두 개의 중앙 처리 장치가 있는 CPU를 보고 있는 것입니다. 듀얼 코어 CPU는 주어진 시간에 두 개의 동시 프로세스를 완벽하게 실행할 수 있습니다. 이것은 차례로 시스템을 더 빠르게 만듭니다. 그 이유는 이제 CPU가 동시에 여러 작업을 수행할 수 있기 때문입니다.
여기에 관련된 다른 트릭은 없습니다. 듀얼 코어 CPU에는 2개의 중앙 처리 장치가 있는 반면 쿼드 코어 CPU에는 CPU 칩에 4개의 중앙 처리 장치가 있습니다. 핵심 1에는 8이 있습니다.
또한 읽어보기: 시스템 클럭이 빠르게 실행되는 문제를 수정하는 8가지 방법
이러한 추가 코어를 사용하면 시스템에서 더 빠르고 향상된 성능을 제공할 수 있습니다. 그러나 물리적 CPU의 크기는 작은 소켓에 맞도록 여전히 작게 유지됩니다. 단일 CPU 소켓과 내부에 삽입된 단일 CPU 유닛만 있으면 됩니다. 여러 CPU 소켓과 여러 CPU 소켓이 필요하지 않으며 각 CPU에는 자체 전원, 하드웨어, 냉각 및 기타 많은 것들이 필요합니다. 또한 코어가 동일한 칩에 있기 때문에 서로 더 빠르게 통신할 수 있습니다. 결과적으로 지연 시간이 줄어듭니다.
하이퍼 스레딩
이제, 컴퓨터의 멀티태스킹 기능과 함께 이 더 빠르고 더 나은 성능 뒤에 숨겨진 다른 요소인 하이퍼 스레딩을 살펴보겠습니다. 컴퓨터 사업의 거인 Intel은 처음으로 하이퍼스레딩을 사용했습니다. 그들이 그것을 통해 달성하고자 했던 것은 소비자 PC에 병렬 계산을 가져오는 것이었습니다. 이 기능은 2002년 Premium 4 HT가 탑재된 데스크탑 PC에서 처음 출시되었습니다. 그 당시 Pentium 4T에는 단일 CPU 코어가 포함되어 있어 주어진 시간에 단일 작업을 수행할 수 있었습니다. 그러나 사용자는 멀티태스킹처럼 보일 만큼 빠르게 작업 사이를 전환할 수 있었습니다. 그 질문에 대한 답으로 하이퍼스레딩이 제공되었습니다.
회사에서 명명한 Intel 하이퍼스레딩 기술은 운영 체제에 여러 다른 CPU가 연결되어 있다고 믿게 만드는 속임수를 사용합니다. 그러나 실제로는 하나만 있습니다. 이것은 차례로 더 나은 성능을 제공하면서 시스템을 더 빠르게 만듭니다. 더 명확하게 하기 위해 여기에 또 다른 예가 있습니다. 하이퍼 스레딩과 함께 단일 코어 CPU가 있는 경우 컴퓨터의 운영 체제는 제자리에 두 개의 논리적 CPU를 찾습니다. 마찬가지로 듀얼 코어 CPU가 있는 경우 운영 체제는 4개의 논리적 CPU가 있다고 믿도록 속일 것입니다. 결과적으로 이러한 논리 CPU는 논리 사용을 통해 시스템 속도를 높입니다. 또한 하드웨어 실행 리소스를 분할하고 정렬합니다. 이는 차례로 여러 프로세스를 수행하는 데 필요한 최상의 속도를 제공합니다.
CPU 코어 대 스레드:차이점은 무엇입니까?
이제 잠시 시간을 내어 코어와 스레드의 차이점을 알아보겠습니다. 간단히 말해서 심을 사람의 입으로 생각하고 실을 사람의 손에 비유할 수 있습니다. 먹는 일을 입이 담당한다는 사실을 알고 계시겠지만, 반면에 손은 '작업량'을 정리하는 데 도움이 됩니다. 스레드는 작업량을 CPU에 최대한 쉽게 전달하는 데 도움이 됩니다. 스레드가 많을수록 작업 대기열이 더 잘 구성됩니다. 결과적으로 함께 제공되는 정보를 처리하는 데 효율성이 향상됩니다.
CPU 코어는 물리적 CPU 내부의 실제 하드웨어 구성 요소입니다. 반면에 스레드는 당면한 작업을 관리하는 가상 구성 요소입니다. CPU가 여러 스레드와 상호 작용하는 여러 가지 방법이 있습니다. 일반적으로 스레드는 CPU에 작업을 공급합니다. 두 번째 스레드는 첫 번째 스레드에서 제공한 정보가 신뢰할 수 없거나 캐시 누락과 같이 느린 경우에만 액세스됩니다.
코어와 스레드는 Intel 및 AMD 프로세서 모두에서 찾을 수 있습니다. 하이퍼 스레딩은 Intel 프로세서에서만 찾을 수 있으며 다른 곳에서는 찾을 수 없습니다. 이 기능은 스레드를 훨씬 더 나은 방식으로 사용합니다. 반면 AMD 코어는 물리적 코어를 추가하여 이 문제를 해결합니다. 결과적으로 최종 결과는 하이퍼 스레딩 기술과 동등합니다.
자, 이제 이 기사의 끝 부분에 이르렀습니다. 마무리할 시간입니다. 이것은 CPU 코어와 스레드에 대해 알아야 할 모든 것이며 둘의 차이점은 무엇입니까? 기사가 많은 가치를 제공했기를 바랍니다. 이제 주제에 대한 필요한 지식을 얻었으므로 이를 최대한 활용하십시오. CPU에 대해 더 많이 알면 컴퓨터를 최대한 쉽게 활용할 수 있습니다.
또한 읽어보기: 사무실, 학교 또는 대학에서 YouTube 차단을 해제하시겠습니까?
자, 여기 있습니다! CPU 코어 대 스레드 논쟁을 쉽게 끝낼 수 있습니다. , 위의 가이드를 사용하여. 그러나 이 가이드와 관련하여 여전히 질문이 있는 경우 댓글 섹션에서 자유롭게 질문하세요.