
В начале этой недели поведение OnePlus со своими смартфонами под управлением OxygenOS подверглось тщательной проверке. Согласно новому отчету, производительность флагмана компании OnePlus 9 Pro намеренно снижена в сотнях популярных приложений для Android.
AnandTech провела исчерпывающее исследование поведения дроссельной заслонки на OnePlus 9 и обнаружила, что OxygenOS — вариант Android 11 от OnePlus — включает специальный черный список приложений, которым запрещено использовать его самое быстрое ядро «Prime» или которые могут использовать его только с гораздо более низким Тактовая частота. В результате производительность OnePlus 9 Pro заметно снижается по сравнению с другими флагманскими устройствами Android, использующими SoC Qualcomm Snapdragon 888 .
Издание впервые было предупреждено о снижении производительности после ужасной производительности в браузере Google Chrome и тесте Speedometer 2.0. Тем не менее, производительность соответствовала тому уровню, на котором она должна быть при переходе на менее популярный браузер Vivaldi (который может использовать основное ядро Cortex X1 на Snapdragon 888).
Более глубокое погружение в код OxygenOS выявило всю степень обмана. «На данный момент мы обнаружили, что ОС OnePlus обнаруживает запущенное в данный момент приложение и навязывает различное поведение ЦП DVFS и планировщика в зависимости от того, что вы используете», — пишет AnandTech . «Здесь очевидно, что этот механизм применяется не только к нескольким приложениям, но и практически ко всему, что имеет какой-либо уровень популярности в Play Store, включая весь набор приложений Google, все приложения Microsoft Office. , все популярные приложения для социальных сетей и любой популярный браузер, например Firefox, Samsung Internet или Microsoft Edge».
Мы также проверим другие телефоны OnePlus в нашей лаборатории производительности, чтобы увидеть, влияют ли они на производительность таким же образом. Если они это сделают, мы удалим их из таблицы Android Benchmark.
— Geekbench (@geekbench) 6 июля 2021 г.
Geekbench объявил, что исключит OnePlus 9 и OnePlus 9 Pro из своего рейтинга после первоначального отчета. «Разочаровывает то, что телефоны OnePlus принимают решения о производительности на основе идентификаторов приложений, а не их поведения», — говорится в официальном аккаунте Geekbench в Twitter. «Мы рассматриваем это как форму манипулирования тестами. Мы исключили OnePlus 9 и OnePlus 9 Pro из нашей таблицы тестов Android».
После всей этой шумихи OnePlus был в значительной степени вынужден выступить с заявлением о своем поведении дросселирования, которое он предоставил XDA-Developers :
Нашим главным приоритетом всегда является обеспечение отличного пользовательского опыта с нашими продуктами, частично основанного на быстром реагировании на важные отзывы пользователей. После запуска OnePlus 9 и 9 Pro в марте некоторые пользователи рассказали нам о некоторых областях, в которых мы могли бы улучшить время автономной работы устройств и управление теплом. В результате этого отзыва наша команда разработчиков в течение последних нескольких месяцев работала над оптимизацией производительности устройств при использовании 300 самых популярных приложений, включая Chrome, путем согласования требований приложения к процессору с наиболее подходящей мощностью. Это помогло обеспечить плавность работы при одновременном снижении энергопотребления. Хотя это может повлиять на производительность устройств в некоторых приложениях для тестирования производительности, мы, как всегда, сосредоточены на том, чтобы сделать все возможное, чтобы улучшить производительность устройства для наших пользователей.
Хотя это объясняет нехватку производительности в некоторых самых популярных приложениях для Android, полной прозрачности все же не хватает. Например, почему это снижение производительности не было доведено до сведения клиентов OnePlus 9 Pro? Почему так много приложений попало в ловушку режима дросселирования, и разве компания не думала, что такая широкая сеть в конечном итоге привлечет внимание? И даже если OnePlus считает, что клиенты поступают правильно, принимая упреждающие меры для увеличения времени автономной работы, почему бы не реализовать переключатель в настройках, который позволил бы им принимать решения самостоятельно?
Это очень рискованная ситуация для OnePlus, и мы очень хотим услышать, как компания подробно расскажет о ситуации в будущем и выпустит обновление OxygenOS , чтобы устранить узкое место в производительности.