Porównaliśmy ze sobą OnePlus 7 Pro, Honor 20 Pro i Samsung Galaxy S10+, aby zobaczyć, jak radzą sobie w naszych testach płynności interfejsu użytkownika i szybkości UX!
Świat Androida szczyci się możliwościami, jakie może zaoferować użytkownikowi końcowemu, prezentując rok po roku różnorodne opcje w całym spektrum. Chociaż istnienie możliwości wyboru jest samo w sobie dobre, różnice w podstawowym sprzęcie mogą prowadzić do sytuacji, w których Doświadczenia oferowane przez telefony często nie są porównywalne pomimo podobieństw i różnic w specyfikacji arkusz. Ta rozbieżność była w dużej mierze widoczna na starszym sprzęcie ze starszymi wersjami Androida i skórkami OEM, kiedy nawet najpotężniejszy flagowiec przedzierał się przez Sklep Google Play.
Na ile prawdziwe jest to stwierdzenie obecnie?
Aby zobaczyć, jak wygląda obecna sytuacja na kluczowych flagowych urządzeniach z najnowszą wersją Androida, postanowiliśmy przeprowadzić nasz zestaw testów płynności interfejsu użytkownika i UX na platformie Samsung Galaxy S10+ (Snapdragon), OnePlus 7 Pro i Honor 20 Pro, a każdy z nich reprezentuje jedne z najlepszych decyzji sprzętowych odpowiednich producentów OEM.
OnePlus 7 Pro vs Honor 20 Pro vs Galaxy S10+ UX Speed
Te trzy urządzenia stanowią ciekawe porównanie pod względem czasu uruchamiania aplikacji: Samsung Galaxy S10+ i OnePlus 7 Pro oba mają ten sam procesor Snapdragon 855, ale OnePlus 7 Pro jest wyposażony w pamięć UFS 3.0, która zwiększa przepustowość nawet dwukrotnie lane w porównaniu do trzyletniego rozwiązania UFS 2.1 zastosowanego w S10+, co zapewnia znacznie szybszy odczyt i zapis sekwencyjny prędkości. Jak wszyscy już wiedzą, interfejsy użytkownika Samsunga były tradycyjnie rozdęte, a mimo to tak się stało w przeszłości przynosiło im niedobory wydajności, tendencja była odwrócone i poprawione z najnowszymi wydaniami. Z drugiej strony OnePlus 7 Pro jest spadkobiercą dziedzictwo niezawodnych prędkości maksymalnych z czego OnePlus jest po prostu dumny, a nawet przyjął szybkie możliwości jako główny punkt rozmów marketingowych w przypadku swoich flagowych telefonów. Wreszcie, Honor 20 Pro z Magic UI 2.1.0 oferuje mnóstwo zalet, z ulepszonym oprogramowaniem (w tym ulepszenia zorientowane na wydajność, które szczegółowo opiszemy w nadchodzącym artykule), konkurencyjny chipset Kirin 980 i pamięć UFS 2.1. Jak te urządzenia łączą się podczas otwierania niektórych popularnych aplikacji? Poddaliśmy je naszemu testowi otwierania aplikacji, aby odpowiedzieć na to pytanie za pomocą jasnych liczb.
Metodologia: Zmierzyliśmy wydajność aplikacji Gmail, Sklep Play i YouTube przy uruchamianiu na zimno na telefonach Honor 20 Pro, OnePlus 7 Pro i Samsung Galaxy S10+. Pamiętaj, że jesteśmy nie mierzenie czasu potrzebnego do pełnego wyrenderowania aplikacji ze wszystkimi jej elementami narysowanymi na ekranie. Zamiast tego używamy serwera proxy, rejestrując czas potrzebny aplikacji na utworzenie głównej aktywności aplikacji. Miara czasu, którą uwzględniamy, obejmuje uruchomienie procesu aplikacji, inicjalizację jej obiektów, utworzenie oraz inicjowanie działania, powiększanie układu działania i rysowanie aplikacji po raz pierwszy. Ignoruje procesy wbudowane, które nie uniemożliwiają początkowego wyświetlenia aplikacji, co z kolei oznacza, że na zarejestrowany czas nie mają wpływu zewnętrzne zmienne, takie jak uciążliwe pobieranie prędkości sieci aktywa. Należy również pamiętać, że testowane telefony mają tendencję lub są zmuszone do natychmiastowego zwiększania częstotliwości procesora przy każdym uruchomieniu aplikacji, minimalizując wąskie gardła procesora.
Przejrzeliśmy trzy aplikacje i otworzyliśmy każdą z nich 150 razy, aby sprawdzić, jak funkcje uruchamiania aplikacji w tych telefonach działają na przestrzeni czasu. Wszystkie urządzenia zostały skonfigurowane do pracy w rozdzielczości 1080p i częstotliwości odświeżania 60 Hz po przywróceniu ustawień fabrycznych, uruchamiając najnowsze wersje każdej aplikacji, a testy rozpoczęły się, gdy wzrosła temperatura wewnętrzna 30°C/86°F. Scenariusz użycia przedstawiony w tym teście jest niekonwencjonalny, a my przesunęliśmy telefon daleko poza granice, które można napotkać w rzeczywistych przypadkach użycia scenariuszy (przynajmniej jeśli chodzi o otwieranie aplikacji), ale nawet wtedy żaden z telefonów nie jest dotknięty poważnym spadkiem wydajności w tym czasie test.
Urządzenie |
OnePlusa 7Pro |
Honoruj 20 Pro |
Samsunga Galaxy S10+ |
YouTube (śr. SM) |
591.4 |
547.1 |
891.9 |
Gmail (śr. SM) |
296.5 |
316.9 |
436.1 |
Sklep Play (śr. SM) |
501.4 |
515.5 |
713.6 |
Ten pierwszy zestaw wyników ściśle odpowiada moim subiektywnym odczuciom podczas korzystania z tych trzech urządzeń. Najbliżej są Honor 20 Pro i OnePlus 7 Pro, przy czym ten pierwszy ma lekką przewagę przy otwieraniu YouTube, ale nieznacznie przegrywa w testach Gmaila i Sklepu Play. W przeważającej części wyniki 7 Pro i Honor 20 Pro są praktycznie identyczne. Tego samego nie można powiedzieć o taktowaniu Galaxy S10+, które na wszystkich kontach jest niższe niż w Honorach 20 Pro i OnePlus 7 Pro. Pomimo tego samego chipsetu i pamięci, Snapdragon Galaxy S10+ i OnePlus 7 Pro są wizytówką w różnych momentach, chociaż oba są na tyle szybkie, że nie stanowią szczególnej uciążliwości w ciągu dnia stosowanie. Co więcej, biorąc pod uwagę, że oba urządzenia są wyposażone w dużą ilość pamięci RAM, w większości przypadków ulubione aplikacje nie będą uruchamiane na zimno, ale raczej będą pobierane z pamięci.
Chociaż czasy otwierania aplikacji są różne, charakteryzują się one bardzo podobnym wzrostem temperatury w miarę postępu testu, przy czym wzrost liniowy nie przekracza 30°C/102,2°F. Temperatura Honora 20 Pro rośnie dyskretnie, co odpowiada wyjątkowo niskim prędkościom otwierania aplikacji, a te zewnętrzne wartości odstające z kolei nieznacznie zaburzają rozbieżność wyników testów. Nie biorąc jednak pod uwagę wartości odstających, Honor 20 Pro charakteryzuje się stabilnością czasu otwarcia aplikacji podobną (a nawet lepszą) do pozostałych dwóch urządzeń. Biorąc to pod uwagę, telefon rzeczywiście dostał znacznie cieplejprzekraczając granicę 42°C/107,6°F. Odpowiada to naszym doświadczeniom z korzystania z telefonu przez dłuższy czas, choć nie w takim stopniu, biorąc pod uwagę, że, jak wspomniano wcześniej, test wymusza otwieranie aplikacji poza konwencjonalnymi przypadkami użycia.
Płynność interfejsu użytkownika
Płynne doświadczenia użytkownika to zdecydowanie coś więcej niż tylko surowy potencjał sprzętowy, co wielokrotnie pokazywano w historii Androida. Nadęte ROMy OEM były zazwyczaj krytykowane Do oferując słabą wydajnośćczy to wolne uruchamianie aplikacji, czy poważne zacięcia podczas przewijania i przejść. Obecnie dysponujemy niezwykle wydajnym sprzętem, a wersje Androida są coraz bardziej zoptymalizowane, a mimo to nadal jesteśmy w stanie ocenić „rzeczywistą wydajność” smartfonów na różnych urządzeniach. Na przykład Samsung był w pewnym momencie znany z powolnej wydajności i zacinających się animacji, ale ulepszenia sprzętu, a nowe doświadczenie Samsunga oferowane przez One UI w dużej mierze je rozwiązało niedociągnięcia. OnePlus, choć znany z oferowania szybkich urządzeń, tak nie jest zawsze oferował najpłynniejsze telefony, ale OnePlus 7 Pro oferuje wyświetlacz o częstotliwości 90 Hz, co samo w sobie zapewnia mu znaczny, zauważalny wzrost płynności interfejsu użytkownika. Pamiętaj jednak, że w tym artykule będziemy testować OnePlus 7 Pro przy częstotliwości 60 Hz, aby lepiej porównać wydajność tych telefonów na równych zasadach. Bardziej wszechstronna analiza w dalszej części zbada zalety wydajności wyświetlaczy o wyższej częstotliwości odświeżania i porówna je ze standardem 60 Hz. Wreszcie flagowa seria Honor nie zawiodła płynnością, a najnowsze oprogramowanie w dużej mierze kontynuuje ten trend, co znalazło odzwierciedlenie w naszych testach. Oto zestawienie tych urządzeń w aplikacjach innych firm.
Metodologia: Aby przetestować płynność w świecie rzeczywistym, nie będziemy prezentować tylko GIF-ów ani zrzutów ekranu przedstawiających paski profilowania GPU, ale zamiast tego pokażemy wyodrębnione czasy klatek wykreślone w histogramach na różnych urządzeniach przy tym samym użytkowaniu scenariusz. Stworzyliśmy narzędzie do wyodrębniania i analizowania danych ramki oraz system automatyzacji interfejsu użytkownika, który pozwolił nam zbudować makra naśladujące przypadki użycia w świecie rzeczywistym poprzez symulację wprowadzania dotykowego — przewijanie, ładowanie nowych działań lub okien oraz testy złożone ze złożonym interfejsem użytkownika nawigacja. Testy te przeprowadzono na Honorach 20 Pro, OnePlus 7 Pro i Galaxy S10+ w rozdzielczości 1080p i częstotliwości odświeżania 60 Hz; oznacza to, że OnePlus 7 Pro nie korzysta z częstotliwości odświeżania 90 Hz, ale taka konfiguracja pozwala na bezpośrednie porównania wykresów i łatwą interpretację danych. Upewniliśmy się, że testy są doskonale zsynchronizowane na różnych urządzeniach, mierząc te same działania w tym samym czasie, przeprowadzając wiele testów na każdym urządzeniu w celu sprawdzenia naszych wyników. Powtarzane testy stale wykazują minimalne różnice w liczbie przechwyconych klatek, chociaż łączna liczba klatek przechwyconych w każdym teście znacznie różni się w zależności od urządzenia. Dzieje się tak, ponieważ urządzenia te zachowują się inaczej pod względem przyspieszenia przewijania/prędkości końcowej i ustawiają różne prędkości bazowe dla wielu akcji i przejść (nawet przy tym samym ustawieniu 1x).
Najpierw przyjrzymy się naszym tradycyjnym testom przewijania list na listach najlepszych w Sklepie Play i na liście e-mailowej Gmaila. Niewiele się zmieniło od czasu poprzedniej analizy, poza tym, że te aplikacje otrzymały niewielkie ulepszenia wizualne. Długie listy Sklepu Play, pełne miniatur, to moje ulubione miejsce do testowania płynności nowego telefonu, biorąc pod uwagę, że w pewnym momencie występował on notorycznie zacinał się nawet na najnowszym sprzęcie. Na szczęście już tak nie jest, ponieważ Galaxy S10+ i OnePlus 7 Pro skutecznie eliminują utracone klatki w w tym teście, wyczyn, który jest dziś niemal powszechny we wszystkich flagowcach, ale w pewnym momencie najwyraźniej dotyczył wyłącznie naszego testu Pixela wyniki. Tego samego nie można powiedzieć o Honorze 20 Pro, który nadal wykazuje ten sam wzór skoków czasu klatek, jaki zaobserwowaliśmy w dwuletnich urządzeniach, takich jak Note 8 i OnePlus 5. Jeśli chodzi o przewijanie listy Gmaila, wszystkie urządzenia działały znakomicie, praktycznie bez utraty klatek.
Przechodząc do bardziej złożonej nawigacji w interfejsie użytkownika, nasz złożony test interfejsu użytkownika Sklepu Play przegląda aplikację, poruszając się po kartach, przewijając w górę i dół listy, zawyżanie list aplikacji i odwiedzanie sekcji recenzji, uzyskiwanie dostępu do paska bocznego i innych podobnych typowych działań użytkownika interakcje. Jest to prawdopodobnie znacznie dokładniejsze odwzorowanie prawidłowej interakcji z interfejsem użytkownika niż zwykłe przewijanie w dół wstępnie załadowanej listy ze stałą prędkością, dlatego przykładamy do tego znacznie większą wagę test. Dobra wiadomość jest taka, że wszystkie urządzenia wypadły znakomicie w tym teście, a wyniki były niezmiennie płynne także w wielu seriach testowych. Nadal istnieją jednak niewielkie dysproporcje – OnePlus ma spadek klatek o 2%, S10+ z 3%, a Honor 20 Pro z 5%. Odpowiada to również naszym subiektywnym doświadczeniom i warto zauważyć, że biorąc pod uwagę grupowanie porzuconych klatek wraz z określonymi interakcjami interfejsu użytkownika (na przykład przejście, które ma miejsce za każdym razem, gdy rozwija się listę aplikacji), różnice w wartościach procentowych Jank są nieco większe niż delta liczbowa sugerować.
Ostatni złożony test odbywa się na najnowszej aplikacji Gmail i w dość naturalny sposób porusza się po skrzynkach odbiorczych, w dół list, otwiera i zamyka e-maile z osadzonymi elementami i obrazami. Tym razem widzimy Galaxy S10 w znacznie korzystniejszej sytuacji, z zaledwie 2% spadkiem klatek w dość skomplikowanym teście. Honor 20 Pro po raz kolejny znalazł się na ostatnim miejscu ze spadkiem klatek na sekundę o 5%, co choć jest lepsze od wyników, jakie uzyskaliśmy dla flagowców premium w poprzednich latach, to wciąż pozostaje w tyle za konkurencją. Ogólnie jednak wszystkie urządzenia charakteryzują się doskonałą wydajnością w tych popularnych aplikacjach i różnorodnych przejściach, a wyłaniający się ranking po raz kolejny odpowiada naszym subiektywnym odczuciom.
Poniżej znajduje się tabela podsumowująca procent utraconych klatek pokazany powyżej. Chociaż tym razem nie mieliśmy możliwości przeprowadzenia bardziej kompleksowych testów w szerszych przypadkach użycia, te próbki stawiają urządzenia Snapdragon 855 na zasadniczo równych prawach, a Honor 20 Pro nieznacznie wypada w tyle za. Warto jeszcze raz przypomnieć, że OnePlus 7 Pro nie był testowany przy ustawieniu 90 Hz – podczas gdy same liczby histogramu mogą nie różniło się zbytnio podczas testów przy ustawieniu 90 Hz, zapewnia znaczną poprawę płynności interfejsu użytkownika, która jest zauważalna obok siebie i jest to tak istotne, że trudno jest wrócić do 60 Hz, gdy przyzwyczaimy się do częstotliwości odświeżania 90 Hz lub wyższej smartfony. Mamy nadzieję, że w przyszłości powrócimy do tematu paneli o wyższej częstotliwości odświeżania w ramach bardziej wszechstronnej analizy.
Urządzenie |
OnePlusa 7Pro |
Honoruj 20 Pro |
Samsunga Galaxy S10+ |
Przewijanie – Sklep Play (jank %) |
0 |
||
Przewijanie – Gmail (jank %) |
3 |
0 |
|
Sklep Play – Composite (jank %) |
2 |
5 |
3 |
Gmail – złożony (jank %) |
3 |
5 |
2 |
Wniosek
Po spędzeniu czasu z każdym z tych telefonów i poddaniu ich niektórym testom doszliśmy do wniosku oczywiste: wszystkie te potężne statki flagowe oferują znakomitą wydajność, w większości z wyraźną poprawą w porównaniu z poprzednimi latami instancje. To powiedziawszy, nasze wyniki pokazują, że w niektórych kategoriach wymieniają się ciosami, a Honor 20 Pro i OnePlus 7 Pro radzą sobie lepiej niż Galaxy S10+ w naszym teście otwierania aplikacji; Jednak Honor 20 Pro osiągnął wyższą temperaturę przy tym samym obciążeniu. Jeśli chodzi o płynność interfejsu użytkownika, wszystkie urządzenia wypadły całkiem nieźle w testach przewijania, choć Honor 20 Pro ma tę samą wadę w teście przewijania Sklepu Play, do której przyzwyczailiśmy się widzieć w starszych flagowce. W złożonych testach OnePlus 7 Pro i Galaxy S10+ wypadają słabo, podczas gdy Honor 20 Pro pozostaje nieco w tyle.
Fora Honor 20 Pro XDA
Fora OnePlus 7 Pro XDA
Fora XDA dotyczące Samsunga Galaxy S10+
Ogólnie rzecz biorąc, wszystkie telefony są konkurencyjne, każdy na swój sposób. Biorąc pod uwagę częstotliwość odświeżania 90 Hz, OnePlus 7 Pro okazuje się wyraźnym zwycięzcą, jeśli chodzi o codzienne wrażenia użytkownika. Jednak wydajność to coś więcej niż tylko nawigacja po interfejsach użytkownika, więc koniecznie sprawdź nasze recenzje gier dla OnePlus 7 Pro,Honoruj 7 Pro I Galaxy S10+ jak i nasze porównanie testów porównawczych między 855 i Kirin 980.