CPU
CPU는 컴퓨터에 들어온 명령을 읽고 계산하는 부품이에요. 서버 요금표의 코어(vCPU)는 이 CPU를 몇 줄 동시에 쓸 수 있는지를 뜻해요.
목차 보기
CPU는 컴퓨터에 들어온 명령을 읽고 계산하는 부품이에요. Central Processing Unit 의 줄임말이고, 우리말로 중앙처리장치예요. 식당에 비유하면 주문서를 보고 요리하는 요리사예요. 서버 요금표의 "1코어, 2코어"는 이 요리사가 몇 명인지를 뜻해요.
이 글에 나오는 말
CPU는 어떻게 일하나요?
프로그램은 아주 작은 명령의 묶음이에요. CPU는 명령을 하나 가져와 뜻을 풀고 실행해요. 이 일을 1초에 수십억 번 되풀이해요. 그 박자가 클럭이에요. 제 사무실 PC의 인텔 i9-14900K 는 최대 6GHz 예요(인텔 제품 사양).
CPU 혼자 모든 일을 하지는 않아요. 지금 쓰는 데이터는 RAM에 올려 두고 꺼내 써요. 파일은 SSD 같은 저장장치에 둬요. 그림을 그리거나 AI 계산을 할 때는 GPU에 일을 넘기기도 해요.
코어와 스레드는 뭐가 달라요?
코어는 진짜 일꾼이에요. 스레드는 일꾼이 맡는 작업 줄이에요. 인텔의 하이퍼스레딩처럼 코어 하나가 줄 두 개를 맡게 하는 기술이 있어요. 그래서 "8코어 16스레드" 같은 이름이 붙어요. 다만 줄이 두 개라고 일꾼이 두 명이 되는 건 아니에요. 한 줄이 쉬는 틈을 다른 줄이 채우는 정도예요.
같은 CPU도 어디서 보느냐에 따라 숫자가 달라 보여요. 제 PC로 직접 확인했어요.
| 어디서 봤나 | 보이는 값 |
|---|---|
| 인텔 제품 사양 | 코어 24개(성능 코어 8 + 효율 코어 16), 스레드 32개 |
Windows (Get-CimInstance Win32_Processor) | 코어 24, 논리 프로세서 32 |
WSL2 리눅스 (lscpu) | 소켓당 코어 16, 코어당 스레드 2, CPU 32 |
Docker 컨테이너 (nproc) | 32 |
리눅스는 가상 머신이 받은 CPU 32개를 "16코어 × 2스레드"로 보여 줘요. 실제 칩 구성과는 달라요. 가상 환경에서는 "보이는 CPU 개수 = 동시에 돌릴 수 있는 작업 줄 수"로 읽으면 편해요. WSL2 가 Windows 의 논리 프로세서 수만큼 CPU를 받는 건 마이크로소프트 WSL 설정 문서에 나와요.
서버 요금표의 '코어'는 무엇을 뜻하나요?
가상서버 요금표의 코어는 대개 vCPU 개수예요. 실제 서버 CPU의 스레드를 가상 머신마다 나눠 준 몫이에요. 1코어면 동시에 한 줄, 2코어면 두 줄을 돌릴 수 있어요.
몇 코어가 필요한지는 프로그램마다 달라요. 처음에는 작은 사양으로 시작하세요. 서버에서 top 을 치면 CPU를 얼마나 쓰는지 보여요. 늘 바쁘게 차 있으면 그때 코어를 올리면 돼요.
CPU를 늘리면 정말 빨라지나요?
직접 재 봤어요. 2026년 10월 29일 밤, 사무실 PC의 Docker 에서 Ubuntu 24.04 컨테이너를 띄웠어요. 컨테이너가 쓸 수 있는 CPU 수만 1개, 2개, 4개로 바꿨어요. 일은 똑같이 400MB 데이터의 지문(sha256)을 8번 만드는 일이에요.
$ docker run --rm --cpuset-cpus=0 ubuntu:24.04 bash -c \
'seq 8 | xargs -P 8 -I{} sh -c "head -c 400M /dev/zero | sha256sum >/dev/null"'
# --cpuset-cpus=0,1 이면 2개, 0,2,4,6 이면 4개
2026-10-29 22:51, i9-14900K PC의 Ubuntu 24.04 컨테이너, 3번 잰 가운데 값
표로 보기
| 쓸 수 있는 CPU | 1회 | 2회 | 3회 | 가운데 값 |
|---|---|---|---|---|
| 1개 | 3.50초 | 2.19초 | 2.30초 | 2.30초 |
| 2개 | 1.09초 | 1.04초 | 1.06초 | 1.06초 |
| 4개 | 0.52초 | 0.53초 | 0.50초 | 0.52초 |
CPU가 2배가 될 때마다 시간이 거의 절반으로 줄었어요. 일 8개를 여러 줄로 나눠 돌렸기 때문이에요. 1개일 때는 3번 사이 차이가 컸어요(2.19~3.50초). 그래서 가운데 값을 썼어요.
nproc 숫자를 그대로 믿어도 될까요?
$ docker run --rm --cpus=2 ubuntu:24.04 nproc 32 $ docker run --rm --cpuset-cpus=0,1 ubuntu:24.04 nproc 2
--cpus=2 는 "CPU 2개만큼의 시간만 쓰라"는 제한이에요. 그런데 nproc 은 32를 보여 줬어요. --cpuset-cpus 처럼 번호를 정해 주면 2가 나왔어요. 두 옵션의 뜻은 Docker 문서에 있어요. nproc 설명서는 "지금 프로세스가 쓸 수 있는 처리 장치 수"를 보여 준다고 적어요. 버전에 따라 이런 제한을 반영하는지가 달라요. 서버에서는 nproc 과 실제 사용률을 같이 보세요.
자주 하는 오해
"GHz가 높으면 무조건 빨라요"
세대와 구조가 다르면 같은 GHz 에서도 한 박자에 하는 일의 양이 달라요. GHz 는 같은 세대 안에서 비교할 때 쓸모가 있어요.
"코어가 많으면 무엇이든 빨라져요"
위 시험은 일을 8개로 나눠서 빨라졌어요. 한 줄로만 도는 프로그램은 코어를 늘려도 그대로예요. 내 프로그램이 여러 줄로 일하는지 먼저 보세요.
"vCPU 1개는 진짜 코어 1개예요"
대개 스레드 하나 몫이에요. 코어 하나에 스레드가 둘이면 vCPU 2개가 진짜 코어 1개를 나눠 쓰는 셈이에요.
퓨쳐인프라에서는
퓨쳐인프라 가상서버는 요금표에 코어(vCPU) 수를 적어요. 아래는 2026년 10월 29일 요금표 값이고 부가세 포함이에요.
| 플랜 | 코어 · 메모리 · 디스크 | 시간당 | 한 달 내내 |
|---|---|---|---|
| Nano | 1코어 · 1GB · 30GB | 12원 | 9,000원 |
| Small | 2코어 · 2GB · 40GB | 19원 | 14,000원 |
| Medium | 4코어 · 4GB · 100GB | 44원 | 32,000원 |
| XLarge | 8코어 · 16GB · 320GB | 181원 | 132,000원 |
| 2XLarge | 16코어 · 32GB · 640GB | 332원 | 242,000원 |
요금은 분 단위로 나가고, 서버를 지우는 순간 멈춰요. 코어가 모자라면 나중에 사양을 올리면 돼요. 데이터와 주소는 그대로예요. 위 시험처럼 큰 사양을 잠깐 켜서 일을 끝내고 지우는 방법도 쓸 수 있어요.
자주 묻는 질문
내 컴퓨터 CPU는 어떻게 확인해요?
Windows는 작업 관리자의 성능 탭에서 CPU를 누르면 코어와 논리 프로세서 수가 나와요. 리눅스는 nproc 으로 개수를, lscpu 로 자세한 정보를 볼 수 있어요.
4코어 8스레드는 무슨 뜻이에요?
진짜 일꾼(코어)이 4명이고, 각자 작업 줄을 2개씩 맡아 모두 8줄을 돌릴 수 있다는 뜻이에요. 운영체제에는 CPU가 8개로 보여요.
서버 CPU 사용률이 계속 100%면 어떻게 해요?
먼저 top 으로 어떤 프로그램이 CPU를 쓰는지 보세요. 잘못 돈 프로그램이면 고치고, 정상인데 계속 모자라면 코어를 올리면 돼요.
CPU와 GPU는 뭐가 달라요?
CPU는 적은 수의 강한 일꾼이 여러 종류의 일을 차례로 빠르게 해요. GPU는 많은 일꾼이 같은 계산을 한꺼번에 해요. 자세한 내용은 GPU 글에 있어요.
관련 용어
GPU · RAM · SSD · VPS · 컨테이너 · 리눅스 · 서버 비용
- 작성: 서순명(솔리드그루 이사 · 퓨쳐인프라 — 국내 IDC 에서 클라우드 서버·앱 호스팅·AI API 를 운영) · 작성일 2026년 10월 29일
- 운영사: 솔리드그루 · 사업자등록번호 875-44-00335 · 서울특별시 구로구 디지털로29길 38, 7층 707호 · 전화 02-6933-6229 · support@futureinfra.ai · 고객센터 · 이용약관
- 한계: 속도 시험은 사무실 PC(i9-14900K, Windows 11, WSL2)의 Ubuntu 24.04 컨테이너에서 3번씩 잰 가운데 값이에요. 가상 머신이라 리눅스가 보는 CPU 번호와 실제 코어가 1:1로 맞지 않아요. CPU 사양은 인텔 제품 사양 페이지 값이에요.
- 이해관계: 퓨쳐인프라 가상서버를 운영하는 회사가 쓴 글이고, 끝에 자사 요금표 안내가 있어요. 글에 나온 CPU 제조사와는 관계가 없어요.
연관 서비스
많이 본 글
-
블로그
무료 도메인 사이트 추천 2026 — 내도메인.한국·DuckDNS 발급 방법
내도메인.한국·DuckDNS 처럼 계속 무료인 주소 10곳을 11월 3일 서울에서 다시 재고(6곳 6ms 안), 발급 순서·구글·네이버 무료 주소·'첫해 무료'의 2년째 값까지 정리했어요. -
블로그
도메인 구매 사이트 추천 2026 — 가비아·후이즈 등 15곳 갱신·이전비 비교
같은 .co.kr 도 등록업체 15곳의 3년 값이 3.8만~8.6만 원이에요(11월 3일 KRNIC 표). 갱신가·이전비·해외 업체 조건, 11월 인상 뒤 가비아 실제 화면, 구매처 확인과 기관이전까지 정리했어요. -
블로그
클로드 MCP·Gemini MCP 연동 방법 2026, MCP 서버 9곳
클로드 MCP(데스크톱·Claude Code)와 Gemini MCP 연동(Gemini CLI·안티그래비티·Gemini 앱·API) 등 9곳의 MCP 서버 연결법을 공식 문서로 정리했어요. 원격 57ms 실측과 오류 해결까지. -
블로그
Gemini 3.9 Flash 나왔나요? 지금 최신은 3.8 Flash — 3.7과 직접 잰 속도·비용
2026년 9월 22일 기준 Gemini 3.9 Flash는 미출시입니다. 최신 3.8 Flash의 사양·가격(2027년 2배 인상)과, 3.7 Flash와 같은 과제로 직접 잰 속도·비용·JSON 형식 준수 차이를 정리했습니다. -
블로그
서버비 한 달 얼마? 방문자 10만 명도 월 3만 2천 원(2026 계산)
월 방문자 1천·1만 명은 1만 4천 원, 10만 명은 3만 2천 원이에요. 요금제별 트래픽 기본 제공량까지 넣어 다시 계산하고 AWS·카페24·가비아·네이버클라우드 값과 숨은 비용을 비교했어요(2026-10-26 확인).
댓글 0
로그인하면 댓글을 남길 수 있습니다.