Esclarecendo equívocos sobre armazenamento e F2FS do OnePlus 3T

Neste artigo, analisamos as diferenças de desempenho (ou a falta delas) entre a velocidade de armazenamento do OnePlus 3 e do OnePlus 3T!

Entre as melhorias que o OnePlus apregoou para seu OnePlus 3T lançamento, fomos informados de que a empresa conseguiu melhorar as velocidades de abertura de aplicativos e os tempos gerais de carregamento, algo especialmente perceptível em aplicativos pesados, como jogos 3D.

Isso nos surpreendeu, porque o dispositivo contém o mesmo tipo de armazenamento UFS 2.0 que o OnePlus 3 original e as melhorias mínimas da CPU Snapdragon 821 são amplamente irrelevantes para este uso cenário. Dito isto, quando nós peguei o OnePlus 3T através do nosso teste de velocidade de abertura do aplicativo, encontrei que o dispositivo tem velocidades de abertura de aplicativos a frio mais rápidas do que seu antecessor. Inicialmente ficamos intrigados, mas havia um detalhe importante nas informações embargadas que também foi mencionado de maneira muito discreta e rápida por Carl no vídeo de anúncio (

carimbo de data/hora): o sistema de arquivos mudou de EXT4 para F2FS, por isso há uma diferença nas velocidades de abertura dos aplicativos. F2FS é um sistema de arquivos diferente que aproveita especificamente o armazenamento flash como o desses telefones e, como por isso, faz sentido incorporá-lo com a já excelente solução de armazenamento UFS 2.0 do OnePlus 3 e 3T também.

O armazenamento é o mesmo e o impacto do processador é mínimo, mas essa mudança no sistema de arquivos por si só foi suficiente para trazer melhorias sérias ao mundo real. desempenho na forma de velocidades de abertura ligeiramente mais rápidas para aplicativos do dia a dia e melhorias drásticas no carregamento de jogos pesados, como Asphalt 8, conforme mostrado acima. Como consegui perceber isso antes do lançamento, escrevi um artigo explicando algumas das mudanças que estavam chegando ao OnePlus 3 e também mencionaram na análise completa que o F2FS chegaria ao OnePlus 3 em um futuro próximo. Além disso, fui informado pela OnePlus que as compilações comunitárias do OnePlus 3 já suportavam F2FS, transportando alguns destes melhorias (na análise, comparamos o OnePlus 3T com a versão de firmware estável mais recente de seus antecessores na época, OxygenOS 3.2.6).


No início desta semana, AnandTech Publicados uma excelente revisão do OnePlus 3T onde eles listaram o melhorias na velocidade de armazenamento que esta nova unidade traz seu antecessor. Seus resultados foram totalmente precisos e mostraram um delta bastante grande em alguns aspectos, e consegui replicá-los quase até um T (bem, na mesma estimativa, mas eu precisava desse trocadilho) - no entanto, foi omitido um detalhe importante que levou alguns usuários a fazer afirmações incorretas sobre qual versão do OnePlus 3T é a melhor opção. Para ser mais específico, é incorreto dizer que o OnePlus 3T de 128 GB trará melhor desempenho no mundo real devido aos resultados extremamente bons de velocidade de armazenamento mostrados na análise. Isso ocorre porque esses resultados não levam em conta a mudança para F2FS no sistema de arquivos, que não foi originalmente mencionada como a causa principal na seção NAND da revisão; embora o argumento de que mais armazenamento em SSDs geralmente aumenta o desempenho esteja correto (a menos que sejam usadas matrizes de maior capacidade em vez de chips paralelos, o que poderia seja o caso), descobrimos que a diferença na velocidade de armazenamento medida pelo AndroBench parece vir apenas da mudança no sistema de arquivos, e não da quantidade de armazenamento.

Para confirmar isso, executamos alguns testes no OnePlus 3T de 128 GB e 64 GB, começando com o mesmo teste de velocidade de abertura do aplicativo em paralelo. Desta vez, descobrimos que o OnePlus 3T de 64 GB teve desempenho quase exatamente igual ao OnePlus 3T de 128 GB nas mesmas condições iniciais (após uma configuração limpa, sem aplicativos restaurados, processos mínimos em segundo plano, internet de 100 MBps), usando o Discomark para obter 20 execuções por aplicativo por amostra (não permitindo processos em segundo plano e sem manter atividades, para emular frio lançamentos). As pequenas diferenças na variação podem ser atribuídas às diferentes contas do Google no dispositivo (não possuo ambas dispositivos), mas ambos não estavam sincronizando ativamente e em geral o resultado é o mesmo mostrado pela similaridade do interquartil gamas. Testamos ainda mais a velocidade de carregamento do jogo: em nossa análise do OnePlus 3T, mostramos um vídeo que comparava o Asphalt 8 de carregamento do 3 e do 3T, com o 3T tendo uma vantagem clara de vários segundos. O OnePlus 3T de 64 GB e 128 GB carrega o jogo em média na mesma marca de 10 segundos, com a variação aleatória separando-os em apenas milissegundos.

Quando comparamos os resultados do AndroBench nas variantes de 64 GB e 128 GB, também vemos pontuações muito semelhantes nas configurações padrão e nas configurações da AnandTech como bem (um thread, tamanho do buffer definido como 256 KB para sequencial e 4 KB para aleatório), sendo o último uma previsão mais precisa de desempenho no mundo real cenários. No geral, parece não haver diferença prática na velocidade de armazenamento das variantes de 64 GB e 128 GB, mesmo quando também esperávamos que tal diferença se manifestasse, pois presumimos que haveria NAND adicional salgadinhos. (Tenha em mente que este teste tem uma variância relativamente alta, a diferença nas capturas de tela mostradas não significa necessariamente que alguém seja invariavelmente melhor, mesmo que aos poucos). O que é mais interessante é o que obtemos quando colocamos o OnePlus 3 no F2FS também por meio desses testes, pois encontramos os mesmos resultados.

Como mencionamos anteriormente, a comunidade se baseia no suporte ao armazenamento F2FS do OnePlus 3. Primeiro executamos os benchmarks no Oxygen 3.2.6 novamente para confirmar que a diferença era realmente tão clara quanto o que a AnandTech mostrou, e obtivemos os mesmos resultados em ambas as configurações. Depois disso, carregamos o Open Beta 7 e nos certificamos de que ele estava formatado corretamente em F2FS verificando /data.

A execução dos testes no OnePlus 3 de 64 GB com um sistema de arquivos F2FS nos deu quase os mesmos resultados que o OnePlus 3T de 128 GB nas configurações padrão do AndroBench e nas mais precisas. Além disso, descobrimos que as velocidades de abertura de aplicativos também são semelhantes. E a pista mais reveladora vem do teste de velocidade de carregamento do Asphalt 8, já que embora o teste original tivesse o OnePlus 3 atrás de vários segundos, vemos que agora ele continua e carrega aproximadamente o mesmo tempo.


Então, o que tudo isso significa? As melhorias no desempenho real do OnePlus 3T vieram em grande parte devido ao F2FS, que certamente chegará oficialmente ao OnePlus 3 com Nougat (beta disponível hoje!). Os usuários do OnePlus não são estranhos ao F2FS, na verdade, este foi um mod comum para o OnePlus One pelas mesmas razões. Embora você possa formatar seu armazenamento em F2FS por meio de uma recuperação personalizada, recomendo que você espere até que a atualização chegue oficialmente ao seu OnePlus 3 ou experimente o Nougat beta. As melhorias podem ser substanciais, especialmente como demonstramos com aplicativos pesados ​​e jogos 3D, mas na maior parte o OnePlus 3 já faz um excelente trabalho. Os proprietários do OnePlus 3 definitivamente têm muito o que esperar da atualização do Nougat, já que o F2FS por si só provavelmente garantirá um telefone mais rápido para eles em áreas específicas do UX.

Os proprietários do OnePlus 3T não deveriam esperar um aumento na velocidade de abertura de aplicativos apenas com o Snapdragon 821 (mas isso é um equívoco para outro dia), e verdade seja dita provavelmente não perderão muita velocidade ou fluidez ao reduzir o cluster de desempenho de volta aos bons e velhos 2,15 GHz do OnePlus 3 e Snapdragon normais 820. Na verdade, isso provavelmente faria com que a bateria maior do OnePlus 3T brilhasse ainda mais, e tenho certeza de que os desenvolvedores implementarão dispositivos inteligentes mudanças no kernel e oferecem reguladores úteis para que os usuários possam desfrutar de desempenho rápido e excelente duração da bateria abaixo de 2,35 GHz pico.

Para resumir, o OnePlus 3 e o OnePlus 3T se comportarão basicamente da mesma forma no F2FS, que provavelmente chegará ao OnePlus 3 com a atualização oficial do Nougat. A diferença nas velocidades de armazenamento medidas pelo AndroBench não parece ser um produto de chips NAND extras na variante de 128 GB, mas sim das alterações feitas no sistema de arquivos subjacente. Isso é definitivamente uma coisa boa para proprietários de OnePlus 3 e proprietários de OnePlus 3T, que realmente não precisam se preocupar muito com uma experiência de usuário complicada, preferindo optar por menos armazenamento. No final das contas, ambos os telefones são muito rápidos, mesmo com o relatado (e francamente exagerados) problemas com latência de toque.


Confira o fórum OnePlus 3T do XDA >>

Confira o Fórum OnePlus 3 do XDA >>