O recurso de RAM virtual ou RAM estendida em Android dispositivos ajuda a aumentar a memória do sistema integrado usando uma solução baseada em software. Nos últimos anos, os telefones Android tornaram-se cada vez mais famintos por memória do sistema ou RAM. Há uma década, os smartphones Android podiam funcionar com apenas 512 MB de RAM. No entanto, esses eram dispositivos muito mais simples em comparação com as potências de bolso que as pessoas usam hoje.
Em 2022, a maioria dos dispositivos Android de gama média tem uma opção de memória de 8 GB. Os carros-chefe do Android, por outro lado, vêm com especificações que podem envergonhar muitos PCs. Por exemplo, o mais recente carro-chefe da Samsung, o Galaxy S22 Ultra, vem com 12 GB de RAM e até 1 TB de armazenamento. Outros smartphones Android não ficam muito atrás, com o OnePlus 1o Pro também oferecendo até 12 GB de RAM. Os dispositivos Android exigem mais memória em comparação com os iPhones da Apple, com o iPhone 13 Pro Max topo de linha equipado com apenas 6 GB de RAM.
Com um requisito cada vez maior de memória do sistema, os fabricantes de smartphones Android começaram a introduzir um recurso bacana chamado RAM virtual em seus dispositivos. Ele funciona convertendo parte do espaço de armazenamento interno para funcionar como memória extra. Por exemplo, se um dispositivo tiver 6 GB de RAM e 128 GB de armazenamento, o recurso pode usar cerca de 6 GB de espaço e adicioná-lo à memória do sistema. Vivo foi o primeiro fabricante de smartphones Android a introduzir o agora popular recurso de RAM virtual em seus smartphones.
Diferentes smartphones Android como Samsung Galaxy S22 Ultra, OnePlus 10 Pro e outros que suportam o recurso de RAM virtual não possuem uma maneira específica de habilitá-lo. No entanto, o processo para ativar a RAM virtual é bastante semelhante na maioria deles. O usuário precisa entrar nas configurações e procurar a opção de RAM virtual ou RAM estendida. De dentro do submenu, os usuários podem ativar ou desativar o recurso. O smartphone requer uma reinicialização quando o recurso é ativado ou desativado. O dispositivo também deve ter espaço de armazenamento vazio suficiente para convertê-lo em RAM.
A RAM é usada principalmente para iniciar e alternar entre aplicativos. Principalmente, um aplicativo é composto de códigos e dados. Para iniciar, o aplicativo precisa ser carregado na memória e o faz entrando em um endereço de memória específico. No entanto, quando um grande número de aplicativos está aberto, os smartphones começam a fechar programas em segundo plano para economizar memória. É um problema que a RAM virtual resolve aumentando a memória do sistema, permitindo que mais aplicativos permaneçam abertos em segundo plano. Da mesma forma, mais RAM também faz com que esses aplicativos funcionem mais suavemente e agilize a alternância entre eles.
Muitos fabricantes de smartphones oferecem RAM virtual com nomes diferentes. A OPPO chama esse recurso de Tecnologia de Expansão de Memória, enquanto a Samsung o chama de RAM Plus. A Realme rotula o recurso Dynamic RAM Expansion. Por fim, os dispositivos OnePlus oferecem o recurso na forma de Turbo Boost 3.0, além do RAM Boost, que é outro método de otimizar o uso de memória em dispositivos mais antigos. Independentemente de seus nomes diferentes, o recurso de RAM virtual funciona de maneira semelhante em todos os smartphones elegíveis. Uma desvantagem notável de usar memória de armazenamento como RAM é um aumento no ciclo de leitura/gravação que pode prejudicar o armazenamento permanente. No entanto, os fabricantes de smartphones estão cientes desse possível problema e modificaram o código em seus Android dispositivos para acomodar essas mudanças.
Fonte: Vivo, Fóruns OnePlus