Artigo

De quanta RAM o seu telefone Android realmente precisa?

protection click fraud

Galaxy S20 UltraFonte: Andrew Martonik / Android Central

Você pode comprar um Samsung Galaxy S20 Ultra com 16 GB de RAM. Isso é quase tanto quanto muitos PCs para jogos e cerca de 8 GB a mais do que a maioria dos telefones. Ele tem um monte de gente coçando a cabeça e perguntando por que ele precisa de 16 GB de RAM, e isso significa que meu telefone com 4 GB precisa de mais?

Esta não seria a primeira vez que vimos telefones virem com muita RAM. Vivo e OnePlus oferecem telefones com bastante sob o capô, e ver 6 ou mais GB dentro está se tornando bastante comum. Vamos falar sobre o que é RAM, como seu telefone usa RAM e por que um telefone teria muito mais RAM do que o "necessário".

O Galaxy S20 Ultra pode ter até 16 GB de RAM - mas por quê?

O que é RAM

RAM (Random Access Memory) é um armazenamento digital de curto prazo. Computadores (e sim, seu telefone é um computador) usam RAM principalmente para armazenar dados que aplicativos ativos - junto com a CPU e o kernel do sistema operacional - estão usando porque a RAM é muito rápida quando se trata de leitura e gravação. Mesmo o disco rígido ou armazenamento flash mais rápido fica lento quando você precisa ler ou escrever algo "agora" e enquanto a CPU dentro do seu telefone tem seu próprio cache para armazenar dados que estão sendo usados ​​para cálculos, não há muitos. Até mesmo o cache do processador Snapdragon mais recente é suficiente apenas para armazenar o que está sendo usado

agora mesmo, então você precisa de um lugar para armazenar o que está sendo usado a seguir.

Ler e escrever para e da RAM é rápido. Super rápido.

O kernel do sistema operacional atua como um guarda de trânsito para tudo o que acontece quando se trata de usar o hardware do seu telefone. Quando um jogo ou qualquer aplicativo deseja desenhar uma nova tela, os dados criados para usar vão para a RAM, onde o sistema operacional pode analisá-los, vamos a CPU e a GPU fazem qualquer processamento necessário e, em seguida, enviam-no para a tela, para que os pontos da cor certa possam ser desenhados da maneira locais.

Tudo parece complicado, e é, mas tudo que você precisa entender são três coisas básicas: RAM é um lugar para armazenar dados por um curto período de tempo, os dados colocados lá podem ser lidos ou gravados muito rápido e os dados na RAM são apagados quando você desliga o telefone. Além disso, uma parte da RAM do telefone é usada assim que você o liga novamente e nenhum aplicativo ou mesmo o sistema operacional é capaz de usar essa parte. Isso vale para qualquer computador; eles (quase) todos têm RAM e a usam da mesma maneira.

OnePlus 5TFonte: Android Central

Como seu telefone usa RAM

RAM em seu telefone é usado principalmente como um local para aplicativos que estão em execução para armazenar seus dados. Em termos mais simples, isso significa que mais RAM pode permitir que mais aplicativos sejam executados em segundo plano sem diminuir a velocidade do telefone. Mas, como a maioria das coisas, não é tão simples assim. A RAM do seu telefone está em uso antes mesmo que o Android esteja instalado e funcionando.

Não vamos falar sobre gerenciamento sofisticado de baixo nível ou coisas como compcache aqui, mas é basicamente assim que o telefone usa a RAM dentro dele.

  • O espaço do kernel: Seu telefone Android é executado no kernel 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 contêm coisas como níveis de bateria e dados de velocidade da CPU. Com o Android, todo o diretório / proc é um desses sistemas de pseudofile. 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ê ligar 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.

Depois de fazer isso e seu telefone estiver instalado e funcionando, o que resta é a RAM disponível que seu telefone precisa para operar e executar aplicativos. Uma parte disso também é reservada para coisas que precisam acontecer rapidamente (funções de sistema operacional de baixo nível e manutenção), mas é reservada de uma maneira diferente. Estas são configurações baseadas em software, as pessoas que escreveram o sistema operacional e construíram o kernel para o seu aparelho telefônico, e mantém um conjunto quantidade mínima de RAM livre para que essas funções de baixo nível possam ser realizadas conforme necessário, sem ter que esperar que um aplicativo libere qualquer memória.

Tudo isso é porque o RAM disponível listar nas configurações não é o mesmo que a quantidade total de RAM instalada no seu telefone. O valor total realmente está dentro, mas uma parte dele (geralmente cerca de 1 GB ou mais) está reservada. Seus aplicativos lutam pelo resto.

RAM não utilizada é RAM desperdiçada

ASUS Zenfone 6Fonte: YouTube

Você deve ter ouvido este ditado sobre Android e gerenciamento de memória. É uma coisa do Linux, e o Android é um sistema operacional baseado no kernel Linux, assim como o Ubuntu. O que significa é que o Android foi construído para encher a RAM de aplicativos e seus dados associados tão rápido quanto possível e mantê-lo completo, deixando apenas o valor mínimo gratuito de que falamos acima em aberto para limpeza deveres.

O Android não é o Windows 10 e cada um faz as coisas de maneira diferente.

Isso é diferente da maneira como o Windows funciona, embora se você estiver usando um Mac, é muito parecido. O Windows mantém a RAM aberta e livre para um aplicativo que precise dela. O Linux mantém um aplicativo na memória até que a memória seja necessária em outro lugar. Isso também é decidido por essas configurações mínimas gratuitas da empresa que construiu seu telefone. Os aplicativos e seus processos têm prioridade com base no que fazem, como o fazem e quando foi a última vez que estiveram na tela. Quando você deseja abrir um novo aplicativo, os aplicativos com prioridades mais baixas são fechados para que o novo aplicativo tenha a RAM necessária.

Ao usar o telefone, você usará muitos dos mesmos aplicativos mais do que outros. Esses aplicativos tendem a permanecer residentes na RAM e em execução para que estejam disponíveis em um instante. Ter essa RAM livre significa que os aplicativos precisam reiniciar os processos que permitem a você interagir com eles, e isso é mais lento e usa mais energia da bateria do que mantê-los residentes na RAM.

É um ditado verdadeiro para o seu telefone Android (ou iOS), mas não para o seu computador Windows ou Chromebook (também um sistema operacional baseado em kernel Linux) porque eles gerenciam a RAM de maneira diferente.

O que ter mais memória RAM dentro do meu telefone faz por mim?

Você já sabe a resposta curta porque está acima - permite que mais aplicativos sejam executados em segundo plano. Mas a longa resposta é realmente interessante.

O primeiro telefone Android, o T-Mobile G1, tinha 192 MB de RAM. O Galaxy S20 Ultra tem cerca de um zilhão de vezes mais.

10 GB ou 12 GB (ou 16) de RAM é um exagero para um telefone Android típico. Telefones como o Android One / Android Go podem ter de 1,5 a 2 GB de RAM livre depois que o telefone é inicializado. O mesmo pode acontecer com um Galaxy S8, mas apenas porque as configurações livres mínimas são definidas para que o aplicativo doméstico (a interface do usuário) seja forçado a permanecer aberto e use uma parte da RAM reservada. A interface da Samsung consome mais recursos, e a Samsung fez a coisa mais inteligente aqui, começando com o Galaxy S6, eliminando a maior parte do atraso da tela inicial. Bom trabalho, Samsung!

Usando o que isso nos diz, podemos ver que um telefone que está fazendo mais nos bastidores precisa de mais RAM instalada. Já que quase todos os telefones vêm com 6 GB de RAM agora, não há nenhuma diferença real aqui e um telefone Pixel apenas tem um pouco mais de memória para ter outro aplicativo ou dois em execução porque sua interface não está usando como Muito de. É também por isso que Samsung, LG, HTC e outros incluíram maneiras de interromper os processos em execução quando precisam de um pequeno aumento no desempenho. Se você matar todos os aplicativos que puder, os aplicativos que ainda não estavam na memória iniciarão um pouco mais rápido.

Samsung DeXFonte: Android Central

Se você der um passo adiante e fizer coisas como Configuração de desktop DeX da Samsung, ter mais RAM pode ser um grande benefício. DeX, por exemplo, poderia usar mais RAM reservada antes que o telefone esteja funcionando para o adaptador gráfico mas ainda precisa de um bom pedaço para se usar para que outros aplicativos ou processos possam ser executados sem ser interrompido. E você pode ser ainda mais criativo se estiver desenvolvendo software para um telefone com RAM "extra".

Idealmente, um telefone com RAM física extra poderia usar um driver de dispositivo que habilita DMA (Acesso direto à memória) para a interface do usuário. Isso separa a RAM na inicialização apenas para a tela inicial, entrada de toque e qualquer outra coisa que torne o seu telefone super-responsivo, independentemente de qualquer outra coisa em execução ou acontecendo fora da RAM reservada para DMA. Você está pronto para uma resposta instantânea ao toque ou rolagem? Porque é assim que você consegue.

Você não necessidade mais, mas você sempre pode usar mais.

Agora estenda essa ideia para o "modo de jogo" ou uma solução de desktop ou qualquer outra forma especial de usar um telefone Android. Ainda haveria RAM mais do que suficiente para o sistema fazer seu trabalho enquanto a RAM extra está lá para jogar um jogo 3D pesado de software sem matar todos os aplicativos em segundo plano, ou colocar seu telefone em um suporte ou shell de laptop para usar no modo desktop tem a memória que precisa reservar apenas para trabalhos.

RAM é barato e ter mais RAM parece ótimo em uma folha de especificações

As empresas cobram muito por um modelo com mais RAM, mas a maior parte disso porque isso significa que eles têm outro modelo para fabricar e outra lista de peças para manter. Os chips reais que vão dentro do telefone custam apenas alguns centavos quando comprados em grande quantidade. Mas ser capaz de dizer que seu telefone tem 8, 10 ou até 16 GB de RAM quando for anunciado pode ajudar muito quando se trata da folha de especificações.

É impressionante, especialmente para entusiastas de tecnologia e usuários iniciais. Eu admito, isso me deixa interessado. Gosto de ver software otimizado que pode funcionar bem em um hardware mínimo porque, para mim, é uma forma de arte; escrever código pode ser lindo. Mas também estou intrigado com o que pode significar ter RAM extra quando os dois estão combinados no mesmo dispositivo. Ver 8 GB ou mais de RAM nas especificações imediatamente me deixa interessado, da mesma forma que uma tela de alta resolução faz.

Ver especificações melhores é uma maneira infalível de interessar os primeiros usuários.

As empresas que fabricam telefones sabem disso. Eles também sabem que colocar mais RAM em um telefone significa que podem se safar com menos otimização de software (uma coisa cara e demorada) ou tentar fazer mais com sua versão do Android. De qualquer forma, alguns de nós estarão comprando por causa das especificações. Isso faz com que os custos adicionais valham a pena, porque as pessoas falando sobre o seu produto não tem preço.

Estes são os melhores fones de ouvido sem fio que você pode comprar a qualquer preço!
É hora de cortar o cabo!

Estes são os melhores fones de ouvido sem fio que você pode comprar a qualquer preço!

Os melhores fones de ouvido sem fio são confortáveis, têm um ótimo som, não custam muito e cabem facilmente no bolso.

Tudo o que você precisa saber sobre o PS5: data de lançamento, preço e mais
Próxima geração

Tudo o que você precisa saber sobre o PS5: data de lançamento, preço e muito mais.

A Sony confirmou oficialmente que está trabalhando no PlayStation 5. Aqui está tudo o que sabemos sobre isso até agora.

Nokia lança dois novos telefones Android One baratos abaixo de US $ 200
New Nokias

A Nokia lança dois novos telefones Android One de baixo custo abaixo de $ 200

Nokia 2.4 e Nokia 3.4 são as mais recentes adições à linha de smartphones baratos da HMD Global. Como ambos são dispositivos Android One, eles têm a garantia de receber duas atualizações importantes do sistema operacional e atualizações regulares de segurança por até três anos.

O Xperia 1 ainda é nosso telefone favorito para gravar vídeos
ao melhor

O Xperia 1 ainda é nosso telefone favorito para gravar vídeo.

Se você gosta de gravar vídeos, não procure além do Sony Xperia 1 - ele oferece uma tela grande, três câmeras excelentes e controles manuais de vídeo extremamente robustos.

instagram story viewer