코디잉
[혼공컴운]_2주차_Chapter 05 본문
📘 책: 『혼자 공부하는 컴퓨터 구조+운영체제』
🗓️ 기간: 2주차
📍 범위: Chapter 05
🚀 Chapter 04 | CPU 성능 향상 기법
✅ CPU 성능을 높이는 방법
- 클럭 속도 ⬆️
- 코어 수 ⬆️
- 스레드 수 ⬆️
🕐 클럭(Clock)
- CPU 내부에서 작동 타이밍을 맞춰주는 전기 신호
- 클럭 속도 ↑ → 명령어 사이클 반복 속도 ↑ → 연산 속도 ↑
- 하지만, 발열 등의 문제로 인해 무작정 높이기엔 한계가 존재
🧩 코어(Core)
- 명령어를 실행하는 부품
- 하나의 CPU 안에 여러 개의 코어가 탑재된 경우 → 멀티코어 CPU
- 코어 수가 많다고 무조건 성능이 오르지는 않음!
- 각 코어에 연산 작업이 잘 분배되는게 중요하다.
🧵 스레드(Thread)
- 하드웨어 스레드
- 하나의 코어가 동시에 처리하는 명령어 단위
- 하나의 코어로 여러 명령어를 동시에 실행 가능한 구조 → 멀티스레드 CPU
- 소프트웨어 스레드
- 하나의 프로그램 내부에서 독립적으로 실행되는 단위
- 기능별로 스레드를 나누면 동시에 실행 가능
→ 1코어 1스레드 CPU도 멀티스레드 프로그램 실행 가능
⭐ 즉,
- 하드웨어 스레드 = 코어가 처리하는 단위
- 소프트웨어 스레드 = 프로그램이 처리하는 단위
📘 [문제 풀이]
📌 p.125 확인문제 2번 : 코어
'Reading > 혼자 공부하는 컴퓨터 구조+운영체제' 카테고리의 다른 글
[혼공컴운]_3주차_Chapter 06 ~ 08 (3) | 2025.07.20 |
---|---|
[혼공컴운]_2주차_Chapter 04 (0) | 2025.07.13 |
[혼공컴운]_1주차_Chapter 01~03 (0) | 2025.07.06 |
Comments