Производители в характеристиках своих смартфонов не отмечают много очень важных параметров. Это позволяет им свободно манипулировать компонентами, устанавливая менее производительные. Особенно любимый прием вендоров – это жонглирование памятью своих девайсов. Одинаковые на бумаге гигабайты могут быть совершенно разными на практике.
В чем проблема
Особенность работы любого приложения в том, что они не проводят линейную запись больших файлов. Свои данные программы записывают и считывают небольшими блоками в случайные участки памяти, чаще всего по 4-16 килобайт. Это значительно более тяжелый режим, чем линейная запись или чтение (копирование фильма, большого файла и др.).
Если накопитель в гаджете не способен обеспечить высокую скорость работы на таких мелких блоках, не спасет мощный процессор и большой объем оперативной памяти. Работа с приложениями будет медленной. Именно поэтому, например, замена механического жесткого диска на SSD (флеш-память) в компьютере субъективно превращает ПК в «ракету».
Флеш-память также имеет несколько стандартов организации доступа к ячейкам. В смартфонах самыми популярными являются EMMC и UFS, и они отличаются своей скоростью работы. Если кратко, EMMC медленный и дешевый, а UFS быстро и дорого. Каждый из этих стандартов имеет несколько поколений, которые также отличаются скоростью. Отдельно стоит Apple, использующая протокол, который похож на NVME и который быстрее UFS.
Различные гигабайты
Поскольку производители смартфонов не любят раскрывать используемый тип памяти, провести прямое сравнение достаточно сложно. Но в 2017 году Huawei поймали «на горячем»: компания тайно в своих флагманах Huawei P10 и P10 Pro использовала как память EMMC, так и UFS. И история позволила специалистам экспериментально измерить различие в скорости работы одинаковых по объему флеш-микросхем на одинаковом «железе»:
UFS 2.1 | UFS 2.0 | eMMC 5.1 | |
---|---|---|---|
Последовательное чтение | 749.5 Мб/с | 569.12 Мб/с | 282.05 Мб/с |
Последовательная запись | 142.95 Мб/с | 137.73 Мб/с | 97.55 Мб/с |
Случайное чтение | 159.07 Мб/с | 94.0 Мб/с | 29.05 Мб/с |
Случайная запись | 149.4 Мб/с | 55.45 Мб/с | 14.43 Мб/с |
Huawei использовала три версии флеш-накопителей: UFS 2.1, UFS 2.0 и eMMC 5.1. Присмотритесь к нижним двум строкам – случайному чтению и записи. Разница скорости случайной записи превышает 10 раз между UFS 2.1 и eMMC 5.1.
Замешаны все вендоры
Почти все вендоры смартфонов, включая топовых, пытаются подзаработать на медленной флеш-памяти. Чаще всего они используют медленную eMMC в базовых вариантах смартфонов, оставляя быструю UFS для топовых версий. Это заставляет покупателей базовых моделей не только страдать от дефицита места для файлов, но и наблюдать, как приложения работают медленнее.
В 2017 году обладатели iPhone 7 заметили, что их модели на 32 ГБ работают несколько медленнее, чем тот же телефон, но с накопителем 128 или 256 ГБ. YouTube-канал Unbox Therapy провел тест, в котором в iPhone 7 на 32 ГБ и на 256 ГБ записали один файл – кинофильм. Версия с малым накопителем оказалась значительно более медленной, завершив операцию за 3 минуты 39 секунд, тогда как версия на 256 ГБ «залила» в себя этот файл за 2 минуты 34 секунды.
Нынешний Samsung Galaxy A70 предлагает пользователям накопитель 128 ГБ eMMC 5.1. Флагман Xiaomi Redmi Note 7 Pro также имеет 64/128 ГБ eMMC 5.1, Blackview BV9700 PRO использует 128 ГБ EMMC 5.1, LG G8 ThinQ имеет 128 ГБ eMMC, Huawei Mate 20 Lite – 64 ГБ eMMC.
В то же время среднебюджетный LG G7 Fit имеет 32 ГБ UFS 2.1, Xiaomi Redmi K20 Pro предлагает 64 ГБ UFS 2.1, Sony Xperia XZ2 Compact – 64 ГБ UFS 2.1