Artigo

OnePlus 6: Você realmente precisa de 8 GB de RAM em um telefone?

protection click fraud

Você pode comprar um OnePlus 6 que tem 8 GB de RAM a bordo. Isso é 4 GB a mais do que a maioria dos outros telefones Android de ponta (e Chromebooks e laptops Windows baratos) e cerca de 6 GB a mais do que o mínimo absoluto que você pode conseguir. Responderemos à pergunta bem aqui no primeiro parágrafo: não, você não precisa de 8 GB de RAM em um telefone.

Mas isso significa que algumas coisas muito legais podem acontecer.

Leia nossa análise do OnePlus 6

O que seu telefone faz com RAM

Todos nós sabemos que mais RAM significa que mais aplicativos podem ser mantidos em execução ao mesmo tempo (tipo de ao mesmo tempo, de qualquer forma), mas isso é apenas uma coisa que o seu telefone faz com a RAM dentro dele. Na verdade, uma parte dessa RAM é usada antes mesmo de o Android começar a funcionar.

Sem conseguir também nerd e injetando ideias como compcache na mistura, seu telefone usa RAM assim:

A Verizon está oferecendo o Pixel 4a por apenas US $ 10 / mês nas novas linhas Unlimited

  • O espaço do kernel: Seu telefone Android é executado no kernel do Linux. O kernel é armazenado em um tipo especial de arquivo compactado que é extraído diretamente na RAM durante a sequência de inicialização do dispositivo. Esta memória reservada contém o kernel, drivers e módulos do kernel que controlam o hardware e espaço para armazenar dados dentro e fora do kernel.
  • Um RAMdisk para arquivos virtuais: Existem algumas pastas e arquivos na árvore do sistema que não são "reais". Eles são pseudofiles escritos na inicialização e armazenam itens como níveis de bateria e dados de velocidade da CPU. Com o Android, todo o diretório / proc é um desses sistemas psuedofile. A RAM é reservada para que eles tenham um lugar para morar.
  • Rádios de rede: Os dados sobre o IMEI e as configurações de rádio são armazenados na NVRAM (memória não volátil que não é apagada quando você desliga seu telefone), mas seja transferido para a RAM junto com o software necessário para suportar o modem quando você liga o seu telefone. O espaço é reservado para manter tudo isso na memória.
  • A GPU: O adaptador gráfico do telefone precisa de memória para funcionar. Isso é chamado de VRAM, e nossos telefones usam GPUs integradas que não possuem VRAM autônomo. A RAM do sistema é reservada para isso.
  • RAM disponível: Isso é o que sobrou, sem qualquer reserva extra para o cache do sistema de arquivos e as configurações do minfree. Isso é o que os aplicativos que você executa podem usar.

Ter 8 GB de RAM significa que qualquer uma ou todas essas maneiras diferentes de usar a RAM podem usar muito mais, se necessário. Ou se uma pessoa que está escrevendo o sistema operacional deseja tentar algo novo e diferente.

O que você pode fazer com RAM extra?

Vou começar dizendo que não está totalmente claro o que exatamente o OnePlus está fazendo com a RAM extra ou quais são os planos para o futuro. Diante disso, você deve esperar que não funcione também muito mais no nível do sistema, considerando que o modelo básico do OnePlus 6 ainda vem com 6 GB de RAM e usa o mesmo software.

Mas há uma coisa que o OnePlus (ou qualquer desenvolvedor de ROM personalizado) pode fazer que seria uma ótima maneira de usar 2 GB extras de RAM: armazenar todo o iniciador inicial do sistema nele.

8 GB de RAM significa que mais pode ser reservado para a interface do usuário ou modo de jogo.

Pense no HTC M7 se você já usa o Android há tanto tempo. Foi o primeiro telefone a usar Android e foi super responsivo quando você estava navegando pelo sistema operacional. Foi porque uma boa parte da RAM do sistema foi "reservada" para o HTC Sense e não seria liberada quando outro aplicativo pedisse mais memória. No caso do M7, isso significava que ele não poderia manter tantos aplicativos abertos quanto outros telefones. A maioria das empresas que fazem telefones Android fazem algo semelhante agora e configuram as coisas de forma que partes do iniciador nunca sejam removidas da RAM, e o Android parece muito melhor de usar por causa disso. Com 4 GB de RAM, obtendo um equilíbrio que oferece bom desempenho sem incomodar os usuários que desejam manter os aplicativos abertos em segundo plano pode ser difícil.

Com 8 GB de RAM, toda a interface do usuário pode não apenas ser mantida na RAM, mas feita com um bloco real reservado fora dos parâmetros de memória do sistema.

Escrever um driver de dispositivo que permite DMA (Direct Memory Access) para a interface do usuário significa que a RAM pode ser reservada para uso por a interface do usuário. O sistema operacional ainda controla o i / o, mas nenhum outro aplicativo pode sobrescrever qualquer parte dele, então tudo o que é necessário para rolar e deslizar "instantaneamente" é mantido na RAM, onde é rápido e pronto vezes.

O OnePlus pode não ter nada planejado para a RAM extra, mas tenho certeza que os desenvolvedores do XDA terão.

Isso é um pouco diferente do parâmetro do kernel memmap que reserva espaço fora do sistema operacional para rádios e VRAM, mas permite que o sistema operacional gerencie a RAM para que os dados possam entrar e sair e um buffer possa ser gravado quando você desligar o telefone para evitar dados perda. É uma solução mais robusta do que usar o sistema Linux LMK (Low Memory Killer) padrão para manter processos importantes em execução. O resultado final é uma interface de usuário que é fluida e ágil o tempo todo, sem afetar a maneira como outros aplicativos são executados ou permanecem ativos em segundo plano.

E esse é apenas um exemplo em que pensei, sem me aprofundar muito em tudo. Talvez imagine uma configuração minfree ajustada para que possamos deixar todos os aplicativos que amamos abertos em segundo plano o tempo todo.

Não se esqueça do fator legal

O OnePlus 6 pode ter 8 GB de RAM para fazer coisas malucas com o sistema operacional para melhor desempenho, mas provavelmente tem simplesmente porque pode.

RAM não é caro. Pelo menos não o componente RAM usado na placa-mãe de um telefone. Gastar alguns dólares a mais por unidade (o que pode ser muito se você vender milhões de unidades) para dar ao OnePlus 6 algo que o Galaxy S9 ou iPhone não tem é um verdadeiro ponto de venda em partes da Ásia e para muitos entusiastas. Muitas pessoas estão obcecadas com as especificações de um telefone porque entendem como poderia ser usado, ou simplesmente porque mais é sempre melhor. O dobro da RAM de outros telefones principais torna o OnePlus 6 mais à prova de futuro.

Tenho certeza de que alguém da OnePlus fez as contas e percebeu que, por meio de uma combinação de todos esses fatores, seria benéfico vender um modelo de 8 GB de RAM.


Vamos terminar isso da mesma maneira que começamos: dizendo não, você não precisa de 8 GB de RAM em um telefone. Mas não prejudica nada, e a liberdade criativa que dá aos desenvolvedores do Android, tanto no OnePlus quanto em desenvolvedores de terceiros, pode significar muito que coisas legais virão.

Jerry Hildenbrand

Jerry é o nerd residente do Mobile Nation e tem orgulho disso. Não há nada que ele não possa desmontar, mas muitas coisas que ele não pode remontar. Você o encontrará em toda a rede Mobile Nations e poderá bateu nele no Twitter se você quiser dizer ei.

instagram story viewer