topic난이도 · 약 15

하드웨어 기초 — CPU·RAM·SSD가 하는 일

CPU는 계산, RAM은 단기 기억, SSD는 장기 저장. 컴퓨터의 3대 부품을 비유로 이해한다.

#CPU#RAM#SSD#GPU#하드웨어
왜 배우는가

"메모리 부족" 에러가 떴을 때, RAM이 뭔지 모르면 해결할 수 없다. AI에게 "RAM을 더 쓰도록 최적화해줘"라고 지시하려면 최소한 부품의 역할은 알아야 한다.

컴퓨터의 핵심 부품 세 가지를 요리사 비유로 이해해 보자. CPU는 요리사의 손(계산·처리), RAM은 조리대(지금 쓰고 있는 재료를 올려놓는 공간), SSD는 냉장고(재료를 오래 보관하는 저장소)다.

컴퓨터 3대 부품 — 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 용량을 확인하자.