Читатели часто спрашивают, почему при покупке, скажем, MacBook Pro на 256 Гбайт в пользование им достаётся только 230 Гбайт, а из 16 Гбайт в iPhone доступно только 12,6 Гбайт. В этой статье мы рассмотрим, как инженеры Apple распоряжаются памятью на устройстве, к которой пользователь не имеет доступа.
Куда девается память?
Клиент Apple, который заплатил за компьютер с модулем памяти в 256 Гбайт, также получает программные файлы и несколько разделов диска, предназначенных для восстановление системы и прошивки. На сайте службы поддержки Apple опубликован документ, в котором описаны все элементы, на которые может выделяться жёсткий диск Mac:
раздел EFI;
раздел восстановления;
блоки выравнивания износа;
область буфера записи;
метаданные;
резервные блоки;
блоки, поврежденные в процессе использования;
блоки, поврежденные с момента изготовления.
Схожая ситуация происходит с iOS-устройствами — iPhone, iPad и iPod также содержат прошивку и разделы, зарезервированные системой.
Не стоит забывать, что Apple нередко выпускает обновления, которые занимают память на устройстве. Если на Mac благодаря большому объёму памяти это не так заметно, то в смартфонах и планшетах с ограниченным объёмом памяти с файлами установки обновлений приходится считаться.
Как узнать объём доступной памяти в Mac и iOS?
Чтобы узнать, сколько места на диске доступно пользователю OS X, достаточно открыть Finder и выбрать «Программы» — «Утилиты» — «Дисковая утилита». В отрывшемся окне выбираем расположенную слева вкладку Macintosh HD.
Более простой способ узнать объём свободной памяти на маке состоит в том, чтобы открыть верхнюю строку меню (нажать на «яблочко» в верхнем левом углу экрана). В открывшемся окне нажимаем на вкладку «Об этом Mac» и выбираем «Хранилище».
В iOS доступное пространство можно просмотреть в Настройках. Откройте раздел «Основные» и перейдите в подраздел «Об этом устройстве».
Двоичная и десятичная система
Apple указывает объём памяти на компьютерах Mac руководствуясь десятичной системой исчисления. Согласно этой системе, 1 Гбайт данных равен 1 миллиарду байт. Однако на самом деле память в электронных устройствах строится по двоичной системе, в которой 1 Гбайт содержит не ровно 1 млрд, а 1 073 741 824 байт.
Рассчитывая общее количество байтов в памяти Mac, Apple делит их на миллиард, и отображает полученное число, как количество Гбайт на устройстве.
Корпорация поступает таким образом потому, что большинство клиентов не разбираются в компьютерной технике настолько хорошо, чтобы знать разницу между двоичной и десятеричной системами исчисления, и понять, почему в 1 Гбайт входит 1 074 миллионов байт, а не ровно 1 миллиард.
В iPod, iPad и iPhone объём памяти отображается в двоичной системе. Общее количество байт делится на 1,073 741 824 миллиарда, полученное число отображается, как количество Гбайт.