개발용 SSD 고르기 — Gen5가 필요한 경우는 거의 없습니다

SSD를 고를 때 가장 눈에 띄는 숫자가 순차 읽기 속도입니다. PCIe 5.0 제품이 14,000 MB/s를 넘어가니 Gen4의 두 배입니다.

그런데 개발 작업에서는 그 차이가 거의 안 느껴집니다. 실제로 갈리는 건 다른 항목입니다.

결론부터

항목개발에서 중요도
용량⭐⭐⭐ 가장 중요합니다
DRAM 유무⭐⭐⭐ 지속 성능이 갈립니다
TLC / QLC⭐⭐ 수명과 쓰기 안정성
Gen4 / Gen5⭐ 체감이 거의 없습니다
순차 속도 숫자⭐ 마케팅 숫자에 가깝습니다

Gen4 TLC + DRAM 있는 1TB 이상이면 개발용으로 충분합니다.

왜 Gen5가 체감이 안 되나

개발 작업은 큰 파일을 통째로 읽는 일이 드뭅니다.

작업실제 병목
npm install작은 파일 수만 개 — 순차 속도 아님
빌드·컴파일CPU
Git 작업작은 파일 다수
IDE 인덱싱작은 파일 다수
큰 파일 복사순차 속도 ← 여기서만 Gen5가 유리

순차 속도가 두 배여도, 작은 파일 수만 개를 다루는 작업에서는 차이가 작습니다. 그리고 개발 작업 대부분이 그쪽입니다.

Gen5는 발열이라는 대가가 있습니다

Gen5는 Gen4보다 열이 많이 납니다. 방열판이 사실상 필수이고, 냉각이 부족하면 스스로 속도를 낮춰 버립니다. 그러면 Gen5를 산 의미가 사라집니다.

노트북이라면 더 문제입니다. 공간이 좁아 방열판을 못 넣는 경우가 많습니다.

"Gen5인데 왜 안 빠르지"의 상당수가 발열 때문입니다.

실제로 갈리는 것 — DRAM 유무

이게 순차 속도보다 중요합니다.

SSD는 데이터가 어디 있는지 적어둔 지도를 들고 다닙니다. 그 지도를 SSD 안의 전용 메모리(DRAM)에 두느냐, 시스템 램을 빌려 쓰느냐가 갈립니다.

DRAM 있음DRAM 없음
지도 위치SSD 안시스템 램을 빌림
가벼운 작업빠름빠름
오래 쓰거나 가득 찰 때안정적떨어집니다
가격높음낮음

벤치마크에서는 차이가 잘 안 납니다. 짧게 측정하기 때문입니다. 차이는 길게 쓸 때, 용량이 찼을 때 나옵니다. 개발용은 그런 환경입니다.

제품 사양에서 "DRAM 캐시" 또는 "HMB"를 확인하세요. HMB만 적혀 있으면 DRAM이 없는 제품입니다.

TLC와 QLC

낸드에 한 칸당 몇 비트를 넣느냐의 차이입니다.

TLCQLC
한 칸당3비트4비트
수명깁니다짧습니다
지속 쓰기안정적캐시가 차면 급락
가격높음낮음

개발용은 TLC를 권합니다.

이유는 쓰기가 많기 때문입니다. 빌드 산출물, 도커 이미지, 패키지 캐시가 계속 쓰였다 지워집니다. QLC는 이런 환경에서 불리합니다.

QLC는 한 번 넣고 주로 읽기만 하는 저장용에 맞습니다.

용량 — 로컬 LLM을 하면 다시 계산해야 합니다

모델 파일이 생각보다 큽니다.

모델Q4 파일 크기
3B약 2GB
7~8B약 4.7GB
14B약 9GB
32B약 20GB
70B약 43GB

이것저것 받아보다 보면 금방 수십 GB가 됩니다. ollama list 로 확인하고 안 쓰는 건 지우는 습관이 필요합니다.

용도권장 용량
일반 개발만512GB
개발 + 도커1TB
로컬 LLM 겸용1TB 이상, 2TB면 여유

노트북은 확인할 게 하나 더 있습니다

노트북은 SSD를 바꿀 수 있는 경우가 많습니다. 램과 다른 점입니다.

  • 슬롯이 두 개면 나중에 하나 더 꽂으면 됩니다
  • 하나뿐이어도 더 큰 것으로 갈아끼울 수 있습니다
  • 다만 일부 초슬림 모델은 SSD도 납땜되어 있습니다

그래서 개발용 노트북 사양에서 "SSD에서 아끼고 램에 쓰라"고 적었습니다. 나중에 해결되는 쪽이기 때문입니다.

단, 살 때 확인은 필요합니다. 사양에 슬롯 개수가 적혀 있는지 보세요.

자주 묻는 질문

Gen5 SSD를 사면 로컬 LLM이 빨라지나요

아닙니다. 모델을 처음 읽어 올릴 때만 잠깐 쓰이고, 그 뒤 연산은 전부 VRAM 안에서 일어납니다. VRAM과 시스템 램의 역할 차이와 같은 구조입니다.

모델 로딩이 몇 초 빨라지는 정도이지 생성 속도와는 무관합니다.

그럼 Gen5는 언제 사나요

큰 파일을 자주 옮기는 작업이라면 의미가 있습니다. 영상 편집, 대용량 데이터셋 이동 같은 경우입니다. 개발과 로컬 LLM만 한다면 Gen4로 충분합니다.

DRAM 없는 SSD를 쓰면 안 되나요

가벼운 용도라면 괜찮습니다. 다만 개발용은 쓰기가 많고 오래 켜두는 환경이라 DRAM 있는 쪽이 안정적입니다. 가격 차이만큼의 값어치는 있습니다.

SSD를 몇 % 채워도 되나요

80% 안팎을 넘기지 않는 편이 좋습니다. 빈 공간이 부족하면 SSD 내부 정리가 어려워져 속도가 떨어지고 수명에도 불리합니다. 로컬 LLM 모델을 쌓아두다 보면 이 선을 쉽게 넘깁니다.

외장 SSD에 모델을 두어도 되나요

가능합니다. 다만 연결 속도가 낮으면 모델 로딩이 느려집니다. 자주 쓰는 모델은 내장에, 보관용은 외장에 두는 식이 무난합니다.

정리

  1. Gen5는 개발 작업에서 체감이 거의 없습니다. 병목이 순차 속도가 아닙니다
  2. Gen5는 발열이라는 대가가 있습니다. 냉각이 부족하면 스스로 느려집니다
  3. DRAM 유무가 순차 속도보다 중요합니다. 오래 쓸 때 갈립니다
  4. 개발용은 TLC를 고르세요. 쓰기가 많은 환경입니다
  5. 로컬 LLM을 겸하면 1TB 이상입니다. 모델 하나가 최대 43GB입니다

스펙이나 판단이 실제와 다르면 알려주세요. 확인 후 갱신합니다.

SSD NVMe PCIe5 개발용PC 로컬LLM