В разных операционных системах килобайт может обозначать разное количество байтов, потому что предпочтения в употреблении десятичных и двоичных единиц различны. 5
В стандарте JEDEC один килобайт (КБ) равен 1024 байтам, а в соответствии с SI — 1000 байт (кБ). 1 Чтобы устранить это различие, используются двоичные префиксы (KiB). 1
Например, macOS и некоторые дистрибутивы Linux, такие как Ubuntu, переключились на десятичный префикс, чтобы размер файла соответствовал размеру жёсткого диска: КБ = 1000 байт. 1
Таким образом, выбор между десятичным и двоичным определением килобайта зависит от конкретной операционной системы.