>  기사  >  4개의 코어와 8개의 스레드는 무엇을 의미합니까?

4개의 코어와 8개의 스레드는 무엇을 의미합니까?

青灯夜游
青灯夜游원래의
2021-03-11 17:05:3741880검색

4개 코어와 8개 스레드는 하이퍼스레딩 기술을 사용하여 하나의 물리적 코어를 두 개의 논리적 코어로 시뮬레이션하는 것을 의미합니다. 이론적으로 8개의 스레드는 8개의 물리적 코어처럼 동시에 실행되어야 하므로 장치 관리자와 작업 관리자는 8개의 코어가 표시되지만 실제로는 실제 8개의 코어가 아닙니다.

4개의 코어와 8개의 스레드는 무엇을 의미합니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

쿼드코어 8스레드는 8개의 논리적 코어로 시뮬레이션된 4개의 물리적 코어이고, 8코어는 8개의 물리적 코어입니다.

4개의 코어와 8개의 스레드는 작업 부하가 크지 않은 경우 등 어떤 경우에는 CPU 활용률을 크게 향상시켜 성능이 8코어 CPU 수준에 가깝습니다. CPU는 전체 부하를 100% 차지합니다. 이때 4개 코어, 8개 스레드, 8개 코어 사이의 성능 격차는 명백합니다. 핵심은 하이퍼스레딩 기술이 동시에 2개 스레드를 실행할 수 있지만 그렇지 않다는 것입니다. 두 개의 실제 CPU 각 CPU에는 독립적인 리소스가 있습니다.

두 스레드가 동시에 특정 리소스를 필요로 하는 경우, 계속하기 전에 해당 리소스가 유휴 상태가 될 때까지 스레드 중 하나가 일시적으로 중지하고 리소스를 포기해야 합니다.

그래서 하이퍼스레딩의 성능은 CPU 두 대의 성능과 같지 않습니다. 이는 4코어, 8스레드, 8코어의 가장 큰 차이점이기도 합니다.

더 많은 관련 지식을 알고 싶다면 FAQ 칼럼을 방문해주세요!

위 내용은 4개의 코어와 8개의 스레드는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.