기가, 테라는 결국 무엇을 세는 걸까요?
기가, 테라. 용량 얘기할 때 늘 듣는 말이죠. 그런데 이게 다 뭘 세는 숫자일까요? 비트 하나에서 출발해, 이 단위들의 정체를 밝혀볼게요.
비트 하나는 딱 두 가지뿐
지금까지 본 비트 하나.
이건 0이나 1,
켜짐이나 꺼짐,
딱 두 가지만 나타내요.
예, 아니오는 되지만,
그것만으로는
숫자도 글자도 담기 어렵죠.
한번 켜고 꺼보세요.
비트 하나가 담는 것.
그래서 지난 시간에 본 것처럼,
비트를 여러 개 묶어야 해요.
그런데 몇 개씩 묶는 게 좋을까요?
너무 적으면 부족하고,
너무 많으면 낭비예요.
여기서 영리한 숫자가 등장해요.
여덟 개를 묶으면 256가지
컴퓨터는 비트를
여덟 개씩 묶기로 했어요.
여덟 개면 나타낼 수 있는 게
256가지나 되거든요.
영어 글자, 숫자, 기호를
다 담고도 남는 양이죠.
이 여덟 개 묶음을
1바이트라고 불러요.
8비트를 켜보세요 (1바이트).
왜 하필 여덟이냐고요?
딱 적당해서예요.
글자 하나를 담기에 충분하고,
다루기도 깔끔하거든요.
그래서 바이트는
컴퓨터가 정보를 다루는
기본 단위가 됐어요.
1바이트면 글자 하나가 들어가요
3강에서 봤던 거 기억나요?
글자마다 번호가 있고,
그 번호는 0과 1이 된다고 했죠.
영어 글자 하나는
딱 1바이트에 들어가요.
글자를 골라보면,
그게 여덟 개의 0과 1로
바뀌는 걸 볼 수 있어요.
글자 하나 = 1바이트.
글자 하나가 1바이트.
그러니까 영어로 쓴 한 단어는
몇 바이트,
이 문장은 수십 바이트예요.
용량이라는 게
이렇게 세는 거였어요.
한 번에 다루는 양, 워드
바이트가 정보의 기본 단위라면,
워드는 CPU가
한 번에 처리하는 양이에요.
사람이 밥을 한 숟갈씩 뜨듯,
CPU도 정해진 크기만큼
한 입에 무는 거죠.
요즘 컴퓨터는 보통
8바이트, 즉 64비트를
한 입에 다뤄요.
한 번에 무는 양 (워드).
'64비트 컴퓨터'라는 말,
들어보셨죠?
그게 바로 이 뜻이에요.
한 번에 64개의 0과 1을
다룰 수 있다는 거죠.
한 입이 클수록
더 많은 일을 빨리 처리해요.
킬로, 메가, 기가, 테라
이제 큰 단위로 가볼게요.
바이트가 약 1000개 모이면
1킬로바이트(KB),
그게 또 약 1000개면
1메가바이트(MB).
이렇게 천 배씩 올라가요.
기가, 테라도 다
바이트를 세는 말이었던 거예요.
천 배씩 올라가는 단위.
그러니까 '512기가 노트북'은,
약 5천억 개의 0과 1을
담을 수 있다는 뜻이에요.
1강에서 스위치 하나로 시작한 게,
여기까지 온 거예요.
기가도 테라도,
결국 스위치를 세는 말이었어요.