| 기준 | 옥텟 (octet) | 키비옥텟 (Kio) |
|---|---|---|
| A plain text message (160 characters) | 160 octet | 0.15625 Kio |
| A three-minute MP3 | 3000000 octet | 2929.69 Kio |
| A smartphone photo | 4000000 octet | 3906.25 Kio |
| A high-definition film | 4 × 109 octet | 3906250 Kio |
| A dual-layer Blu-ray disc | 5 × 1010 octet | 48828125 Kio |
옥텟은 꼭 8 비트에 해당하는 디지털 정보의 단위입니다. 기호는 octet 이고, 그 이름은 여덟의 묶음을 뜻하는 라틴 말에서 왔습니다. 갈무리된 자료의 거의 모두가 이 단위로 세어지며, 왜 바이트가 아니라 옥텟이라 부르는지는 알아 둘 값어치가 있습니다.
바이트는 본디 기계가 글자 하나를 담는 데 쓰는 비트의 수였고, 그 수는 정해져 있지 않았습니다. 이른 셈틀은 6 비트 바이트를 썼고, 7 비트인 것도, 9 비트인 것도 있었습니다. 1964 년 IBM 시스템/360 이 8 로 정했고 그 장사의 성공이 8 을 예삿일로 만들었지만, 바이트라는 낱말은 애매함이 위험한 규격 안에서는 기계마다 달라지던 옛 뜻을 지녔습니다.
그래서 통신망의 세계는 옥텟을 골랐습니다. 어떤 규약의 규격이 머리말 칸이 4 옥텟이라 적으면, 세상 어느 읽는 이도 그것을 32 비트 말고는 읽을 수 없습니다. IETF 가 내는 인터넷 규격이 어디서나 옥텟을 쓰는 까닭이 바로 이것이고, 프랑스말과 루마니아말을 비롯한 몇몇 말은 이 낱말을 일상의 쓰임에도 받아들였습니다. 그래서 프랑스에서 파는 하드디스크는 기가옥텟으로 잽니다.
8 비트는 256 가지 값을 담습니다. 그래서 그토록 많은 것이 256 걸음으로 나오는 것입니다. 색 통로는 0 에서 255 까지입니다. IPv4 주소는 4 옥텟이며, 0 과 255 사이의 네 숫자로 적힙니다. 본디의 ASCII 글자 모음은 7 비트를 쓰고 하나를 비워 두었는데, 뒤이은 여러 8 비트 확장은 그 빈 비트를 저마다 다른 표기 글자 묶음으로 채웠습니다. 유니코드가 마침내 갈아치운 뒤죽박죽이 이것입니다.
오늘의 글자 부호화도 옥텟으로 셉니다. UTF-8 은 표기 없는 라틴 글자에 1 옥텟, 유럽의 표기 붙은 글자 대부분과 그리스 글자, 키릴 글자에 2 옥텟, 중국말과 일본말과 한국말에 3 옥텟, 나머지에 4 옥텟을 씁니다. 그래서 같은 한마디도 말에 따라 차지하는 크기가 다르고, 옥텟으로 잰 길이의 한계는 글자 수의 한계가 아닙니다.
담기는 양, 파일의 크기, 기억, 망이 실어 나르는 알맹이는 모두 옥텟이나 그 곱절로 적습니다. 전송의 빠르기만이 예외로 초당 비트로 적히며, 두 관례 사이의 여덟 곱절이라는 차이가 이 분야에서 가장 흔한 헷갈림의 뿌리입니다.
1 옥텟은 8 비트, 0.008 킬로비트, 또는 0.001 킬로옥텟과 같습니다.
키비옥텟은 1024 옥텟, 따라서 8192 비트에 해당하는 디지털 정보의 단위입니다. 기호는 Kio 입니다. 킬로옥텟의 두 자리 셈 짝이며, 둘의 차이는 2.4 퍼센트뿐이지만, 셈틀 속살의 짜임 가운데 많은 부분이 실은 이 단위로 재어집니다.
가장 중요한 보기는 기억의 쪽입니다. 처리기는 기억을 옥텟 하나씩이 아니라 정해진 크기의 덩이로 다룹니다. 흔히 쓰이는 거의 모든 뼈대에서 그 덩이는 4 키비옥텟입니다. 프로그램이 잡는 자리는 모두 그 곱절로 올림되고, 쪽 표의 모든 항목은 그 하나를 나타내며, 프로그램의 빠르기는 그 손대는 결이 이 4 키비옥텟 격자에 얼마나 잘 들어맞는지에 자주 달려 있습니다.
원반의 구역도 비슷한 이야기입니다. 하드디스크는 몇십 년 동안 512 옥텟 구역을 썼고, 오늘의 원반은 4 키비옥텟을 씁니다. 기억의 쪽에 맞추어 한 쪽을 한 번의 동작으로 읽고 쓸 수 있게 하려는 것입니다. 파일 얼개는 그다음 역시 2 의 거듭제곱인 덩이, 보통 4 키비옥텟으로 자리를 나눠 줍니다. 그래서 옥텟 하나짜리 파일도 원반 4 키비옥텟을 먹습니다.
통신 규약도 이 단위를 씁니다. 완충의 크기, 창의 크기, 많은 규약 얼개의 가장 큰 크기가 2 의 거듭제곱이고, 64 키비옥텟이라는 한계는 거듭 나타납니다. 16 비트 길이 칸이 나타낼 수 있는 가장 큰 값이며, 그래서 UDP 전문, IP 꾸러미, 그리고 몇몇 옛 파일 형식의 크기를 옭아맵니다.
이것이 전체의 결입니다. 어떤 한계가 두 자리 셈 칸의 너비에서 온 자리라면, 그 한계는 2 의 거듭제곱이며, 그것을 정직하게 적는 길은 두 자리 셈 접두어입니다. 전문의 한계를 64 KB 라 적어도 크게 어긋나지는 않지만, 64 KiB 라 적으면 딱 옳고 그 값이 어디서 왔는지도 말해 줍니다.
나날의 쓰임에서 이 차이는 보이지 않습니다. 200 킬로옥텟 파일과 200 키비옥텟 파일은 4.8 키비옥텟 떨어져 있지만 아무도 알아채지 못합니다. 이 구분의 값어치는 어떤 값 뒤의 셈을 읽을 수 있게 만든다는 데 있고, 그것은 수가 커질수록 훨씬 더 힘을 씁니다.
1 키비옥텟은 1024 옥텟, 8192 비트, 8 키비비트, 또는 1.024 킬로옥텟과 같습니다.