Килобайт (KB, КБ) — это единица измерения объема информации, используемая в информатике и компьютерных технологиях. Он представляет собой 1024 байта (в двоичной системе счисления) или 1000 байтов (в десятичной системе), в зависимости от контекста использования.
История и два определения
Двоичная система (используется в IT)
- В компьютерной технике традиционно используется двоичная система, где числа выражаются степенями двойки.
- Килобайт = 2¹⁰ = 1024 байта.
- Это связано с тем, что память компьютера организована на основе степени двойки.
Десятичная система (используется в повседневной жизни)
- В международной системе единиц (SI) килобайт определяется как 10³ = 1000 байт.
- Этот подход более привычен для обывателя, но менее точен в контексте работы компьютеров.
Почему возникло раздвоение?
- В начале развития компьютерных технологий производители жестких дисков начали использовать десятичную систему (1 КБ = 1000 байт), чтобы показывать больший объем памяти на устройствах.
- При этом операционные системы продолжали использовать двоичную систему (1 КБ = 1024 байта).
- Это привело к тому, что реальный доступный объем диска может быть меньше заявленного, например, жесткий диск, помеченный как «1 ТБ», на самом деле имеет около 931 ГБ в терминах операционной системы.
Примеры использования
- Размер текстового файла обычно измеряется в килобайтах.
- Фотографии высокого качества могут занимать несколько мегабайт, но их части часто измеряются в килобайтах.
- В старых компьютерах оперативная память измерялась именно в килобайтах (например, 64 KB).
Заключение
Килобайт — это важная единица измерения, которая помогает понимать объемы данных. Однако важно учитывать, в какой системе исчисления (двоичной или десятичной) используется термин, чтобы избежать путаницы.