Notice
Recent Posts
Recent Comments
Link
투케이2K
33. (하드웨어/HardWare) 중앙처리장치 , 프로세서(CPU) 설명 - 클럭 (Clock) , 코어 (Core) , 스레드 (Thread) , 캐시 메모리 본문
SE & OS & HW
33. (하드웨어/HardWare) 중앙처리장치 , 프로세서(CPU) 설명 - 클럭 (Clock) , 코어 (Core) , 스레드 (Thread) , 캐시 메모리
투케이2K 2022. 11. 30. 10:56[학습 구분]
과목 : 하드웨어
[설 명]
1. 중앙처리장치 또는 프로세서(CPU) 는 컴퓨터에서 실행되는 프로그램의 모든 정보를 처리하는 역할을 담당합니다
2. CPU 는 메인보드 (마더보드) 에 포함되어 있는 하드웨어 구성품 입니다
3. CPU 는 PC의 성능을 좌우하는 중요한 장치로 명령어 해석과 자료의 연산, 비교 등의 처리를 제어하는 컴퓨터 시스템의 핵심적인 장치 입니다
4. CPU 관련 주요 용어 :
- 클럭 (Clock) :
* CPU의 클럭이 높다는 것은 [한번 움직이는 타이밍에 (1초) 많은 양의 데이터를 처리] 한다는 의미 입니다
* 클럭 표시는 Hz 로 표시 합니다
* 1Hz = 1개의 전기 신호 / 4Hz = 4개의 전기 신호 / 1MHz = 100만 개의 전기 신호 / 4GHz = 40억 개의 전기 신호
* IPC (한 사이클당 명령어 처리 횟수) 클럭이 높다고 무조건 CPU 가 빠른 것은 아니며 효과적으로 일을 처리할 수 있는 밀도 (중요도) 에 따라서 같은 클럭이어도 속도 차이가 날 수 있습니다
- 코어 (Core) :
* 코어는 CPU의 핵심적인 역할을 수행합니다
* 코어는 간단하게 이해하기 위해 [일하는 사람] 이라고 생각하면 됩니다
* 예를 들어서 [하나의 작업] 이 있으면 [듀얼 코어는 두명이서 같이 일을 하는것] / [쿼리 코어는 네명이서 같이 일을 하는 것] 입니다 [분산 작업]
* 코어는 초기 싱글 코어에서 시작했지만, 현재는 멀티 코어를 기본으로 하고 있습니다 (싱글 코어는 발열 문제 심각 / 혼자 일하니까 열 받음)
- 스레드 (Thread) :
* 스레드는 메인 실행 프로세스 안에서 동작되는 작은 실행 프로세스 입니다
* 스레드는 1개의 코어에 2개의 스레드가 매핑되어 있습니다
* 예시 - (코어) 1명의 요리사가 >> (스레드) 2개의 가스불을 올려서 라면을 동시에 끓임
* 스레드가 높으면 작업을 처리하는 속도가 빨라집니다
- 캐시 메모리 (CacheMemory) :
* 캐시메모리는 속도가 빠른 장치와 느린 장치의 사이에서 두 장치의 속도차로 인한 병목 현상을 줄이기 위해서 설치한 메모리입니다 (일을 매끄럽게 진행)
* CPU는 빠르고 / 메모리는 CPU보다 느리기 때문에 / 캐시메모리는 CPU와 메모리 사이에 위치해 성능을 높여주는 역할을 수행합니다
* 캐시메모리는 자주 사용하는 데이터를 CPU와 가까운 위치에 저장해 필요할 때 마다 빠르게 꺼내쓸 수 있습니다 (필요한 데이터가 있는 경우를 적중(hit), 없는 경우를 실패(miss))
* 캐시메모리를 사용하면 CPU가 메모리에 접근하는 횟수를 줄여 성능 향상의 효과를 볼 수 있습니다
* 데이터 접근 과정 : CPU >> 캐시메모리 >> 메모리 >> 보조기억장치 순서
반응형
'SE & OS & HW' 카테고리의 다른 글
35. (하드웨어/HardWare) 그래픽 카드 (Graphics Card) 개념 설명 (0) | 2022.12.01 |
---|---|
34. (하드웨어/HardWare) 그래픽 처리 장치 (GPU) 개념 설명 (0) | 2022.11.30 |
32. (하드웨어/HardWare) RAM (램) , ROM (롬) 용어 설명 (0) | 2022.11.28 |
31. (하드웨어/HardWare) 컴퓨터 하드웨어 개념 설명 (0) | 2022.11.28 |
30. (운영체제/OperatingSystem) 커널 (Kernel) 개념 설명 (0) | 2022.11.25 |
Comments