Усуньте неправильні уявлення про сховище та F2FS OnePlus 3T

У цій статті ми розглянемо різницю в продуктивності (або її відсутність) між швидкістю пам’яті OnePlus 3 і OnePlus 3T!

Серед покращень, які рекламував OnePlus OnePlus 3T У випуску нам повідомили, що компанії вдалося покращити швидкість відкриття програм і загальний час завантаження, що особливо помітно у важких програмах, таких як 3D-ігри.

Це стало для нас несподіванкою, тому що в кінцевому підсумку пристрій має такий самий тип пам’яті UFS 2.0, як і оригінальний OnePlus 3 і мінімальні вдосконалення процесора Snapdragon 821 в основному не мають значення для цього використання сценарій. При цьому, коли ми взяв OnePlus 3T за допомогою нашого тесту швидкості відкриття програми ми знайшов що пристрій відкриває холодні програми швидше, ніж його попередник. Спочатку ми були спантеличені, але в ембарговій інформації була ключова деталь, яку також дуже тихо та швидко згадав Карл у відео оголошення (позначка часу): файлову систему змінили з EXT4 на F2FS, через що існує різниця у швидкості відкриття програми. F2FS — це інша файлова система, яка спеціально використовує переваги флеш-пам’яті, як у цих телефонів, і як тому має сенс об’єднати його з уже чудовим рішенням для зберігання даних UFS 2.0 OnePlus 3 і 3T.

Обсяг пам’яті той самий, а навантаження на процесор мінімальні, але лише цієї зміни файлової системи було достатньо для серйозних покращень у реальному світі продуктивність у формі дещо швидшої швидкості відкриття повсякденних додатків і значних покращень у завантаженні важких ігор, таких як Asphalt 8, як показано вище. Враховуючи, що я зміг помітити це до випуску, я написав статтю пояснюючи деякі зміни які з’являться на OnePlus 3, а також згадується в повному огляді, що F2FS з’явиться на OnePlus 3 найближчим часом. Крім того, OnePlus поінформував мене, що збірки OnePlus 3 спільноти вже підтримують F2FS, переносячи деякі з цих покращення (в огляді ми порівняли OnePlus 3T з останньою на той час стабільною збіркою мікропрограми його попередників, OxygenOS 3.2.6).


Раніше цього тижня AnandTech опубліковано відмінний огляд OnePlus 3T, де вони перерахували покращення швидкості зберігання що ця нова одиниця переносить свого попередника. Їхні результати були цілком точними та показали досить значну дельту в деяких аспектах, і я зміг відтворити їх майже до Т (ну, на тому ж рівні, але мені потрібен був цей каламбур) -- проте, була пропущена ключова деталь, яка спонукала деяких користувачів робити неправильні заяви щодо того, яка версія OnePlus 3T є кращим варіантом. Якщо бути конкретним, то неправильно говорити, що OnePlus 3T на 128 ГБ забезпечить кращу продуктивність у реальному світі завдяки надзвичайно хорошим результатам швидкості зберігання, показаним в огляді. Це тому, що ці результати не враховують зміну файлової системи на F2FS, яка спочатку не була згадана як основна причина в розділі NAND огляду; тоді як аргумент, що більше пам’яті на SSD зазвичай підвищує продуктивність, є правильним (якщо замість паралельних чіпів не використовуються кристали більшої ємності, що може у цьому випадку), ми виявили, що різниця у швидкості зберігання, виміряна AndroBench, здається, походить лише від зміни файлової системи, а не від обсягу пам’яті.

Щоб підтвердити це, ми провели кілька тестів на OnePlus 3T на 128 ГБ і 64 ГБ, починаючи з того самого тесту швидкості відкриття програми паралельно. Цього разу ми виявили, що OnePlus 3T на 64 ГБ працює майже так само, як OnePlus 3T на 128 ГБ за тих самих початкових умов (після чистого налаштування, без відновлення програм, мінімальні фонові процеси, 100 Мбіт/с в Інтернеті), використовуючи Discomark, щоб отримати 20 запусків для кожної програми на зразок (не допускаючи фонових процесів і не зберігаючи дії, щоб імітувати холодну запуски). Невеликі відмінності в дисперсії можна пояснити різними обліковими записами Google на пристрої (я не маю обох пристрої), але обидва не були активно синхронізовані, і в цілому результат такий самий, як показано подібністю інтерквартилю діапазони. Ми додатково протестували швидкість завантаження ігор: у нашому огляді OnePlus 3T ми показали відео, у якому порівнювали завантаження Asphalt 8 3 і 3T, причому 3T мав явну багатосекундну перевагу. Обидва OnePlus 3T на 64 ГБ і 128 ГБ завантажують гру приблизно за однакову позначку в 10 секунд у середньому, причому випадкова дисперсія розділяє їх лише на мілісекунди.

Коли ми порівнюємо результати AndroBench для варіантів 64 ГБ і 128 ГБ, ми також бачимо дуже схожі результати як для налаштувань за замовчуванням, так і для налаштувань AnandTech, як добре (один потік, розмір буфера встановлений на 256 КБ для послідовного і 4 КБ для випадкового), останнє є більш точним прогнозом продуктивності в реальному світі сценарії. Загалом, здається, немає практичної різниці у швидкості зберігання у варіантах 64 ГБ і 128 ГБ, навіть якщо ми також очікували, що така різниця проявиться, оскільки ми припускали, що буде додатковий NAND чіпси. (Майте на увазі, що цей тест має відносно високу дисперсію, різниця в показаних скріншотах не обов’язково означає, що один незмінно кращий, навіть якщо трохи). Ще цікавіше те, що ми отримуємо, коли ми також проводимо OnePlus 3 на F2FS через ці тести, оскільки ми отримали ті самі результати.

Як ми вже згадували раніше, спільнота базується на підтримці OnePlus 3 сховища F2FS. Спочатку ми знову провели тести на Oxygen 3.2.6, щоб підтвердити, що різниця справді така ж очевидна, як показала AnandTech, і ми отримали однакові результати в обох налаштуваннях. Після цього ми завантажили відкриту бета-версію 7 і переконалися, що її правильно відформатовано у F2FS, перевіривши /data.

Виконання тестів на OnePlus 3 на 64 ГБ із файловою системою F2FS дало нам приблизно ті ж результати, що й OnePlus 3T на 128 ГБ, як за стандартними налаштуваннями AndroBench, так і за більш точними. Крім того, ми виявили, що швидкість відкриття програми також однакова. І найпоказовіша підказка – це тест швидкості завантаження Asphalt 8, як і в оригінальному тесті OnePlus 3 відстає на кілька секунд, ми бачимо, що тепер він не відстає та завантажується приблизно так само час.


Отже, що це все означає? Покращення реальної продуктивності OnePlus 3T відбулося в основному завдяки F2FS, який, безсумнівно, офіційно надійде в OnePlus 3 разом з Nougat (бета-версія доступна сьогодні!). Користувачам OnePlus не чужа F2FS, насправді це було звичайний мод для OnePlus One з тих самих причин. Хоча ви можете відформатувати своє сховище у F2FS за допомогою спеціального відновлення, я б рекомендував вам зачекати, поки оновлення офіційно не з’явиться на вашому OnePlus 3, або спробувати бета-версію Nougat. Покращення можуть бути суттєвими, особливо, як ми продемонстрували з важкими програмами та 3D-іграми, але здебільшого OnePlus 3 вже чудово виконує свою роботу. Власникам OnePlus 3 безумовно є на що сподіватися з оновленням Nougat, оскільки лише F2FS, швидше за все, забезпечить їм швидший телефон у певних областях UX.

Власникам OnePlus 3T не варто було очікувати збільшення швидкості відкриття додатків лише від Snapdragon 821 (але це помилка на інший день), і чесно кажучи ймовірно, не втратять значну швидкість або плавність, знизивши кластер продуктивності до старих добрих 2,15 ГГц звичайного OnePlus 3 і Snapdragon 820. Фактично, це, ймовірно, змусить більшу батарею OnePlus 3T світити ще яскравіше, і я впевнений, що розробники запровадять інтелектуальну зміни в ядрі та пропонують корисні регулятори, щоб користувачі могли насолоджуватися високою продуктивністю та чудовим часом автономної роботи нижче 2,35 ГГц пік.

Підводячи підсумок, можна сказати, що OnePlus 3 і OnePlus 3T працюватимуть майже однаково під F2FS, яка, ймовірно, з’явиться в OnePlus 3 з офіційним оновленням Nougat. Різниця в швидкості зберігання, виміряна AndroBench, виглядає не через додаткові чіпи NAND у варіанті 128 ГБ, а скоріше через зміни базової файлової системи. Це, безумовно, добре для власників OnePlus 3 і OnePlus 3T, яким насправді не потрібно особливо хвилюватися про те, що користувальницький досвід буде нерівним, воліючи вибирати менше пам’яті. Зрештою, обидва телефони дуже швидкі навіть із повідомили (і відверто надмірні) проблеми із затримкою дотику.


Перегляньте форум OnePlus 3T на XDA >>

Перегляньте форум OnePlus 3 XDA >>