topic★★★★★난이도 · 약 15분
하드웨어 기초 — CPU·RAM·SSD가 하는 일
CPU는 계산, RAM은 단기 기억, SSD는 장기 저장. 컴퓨터의 3대 부품을 비유로 이해한다.
#CPU#RAM#SSD#GPU#하드웨어
왜 배우는가
"메모리 부족" 에러가 떴을 때, RAM이 뭔지 모르면 해결할 수 없다. AI에게 "RAM을 더 쓰도록 최적화해줘"라고 지시하려면 최소한 부품의 역할은 알아야 한다.
컴퓨터의 핵심 부품 세 가지를 요리사 비유로 이해해 보자. CPU는 요리사의 손(계산·처리), RAM은 조리대(지금 쓰고 있는 재료를 올려놓는 공간), SSD는 냉장고(재료를 오래 보관하는 저장소)다.
| 부품 | 비유 | 역할 | 특징 |
|---|---|---|---|
| CPU | 요리사의 손 | 연산·처리 | 빠르지만 한 번에 하나씩 |
| RAM | 조리대 | 실행 중인 데이터 임시 저장 | 빠르지만 전원 끄면 사라짐 |
| SSD | 냉장고 | 파일 영구 저장 | 느리지만 전원 꺼도 유지 |
바이브코더가 이걸 왜 알아야 할까? Claude Code로 프로젝트를 빌드할 때 "빌드가 느려요"라면 CPU 성능 문제, "Out of Memory"라면 RAM 부족, "디스크 공간 없음"이라면 SSD 용량 문제다. 에러 메시지를 읽고 AI에게 정확한 맥락을 전달할 수 있어야 한다.
GPU는 그래픽 처리 전용 칩이지만, AI 시대에는 병렬 연산에 특화되어 LLM 학습·추론에 필수적이다. CPU가 "만능 요리사"라면, GPU는 "100명이 동시에 계란 깨는 공장"이다.
bash
# 내 컴퓨터 사양 확인하기 (Windows PowerShell)
# CPU 정보
wmic cpu get name
# RAM 용량 (GB 단위)
wmic memorychip get capacity
# 디스크 용량
wmic diskdrive get size, model자신의 컴퓨터 사양을 모르면 AI에게 환경 정보를 전달할 수 없다. 이 명령어로 CPU 모델, RAM 크기, SSD 용량을 확인하자.