A gente tem comentado sobre tantos aspectos negativos e preocupações relacionadas ao iPhone 3GS que novidades para pesar o outro lado da balança fazem falta. Felizmente, uma observação feita por John Casasanta, da tap tap tap, mostrou que o impacto do dobro de RAM presente no aparelho é muito maior do que se poderia esperar.
Para o consumidor, de fato, temos agora um aparelho com duas vezes mais memória que antes: do 3G para o 3GS, pulamos de 128MB para 256MB. Todavia, para os desenvolvedores o salto foi muito maior. Logo depois de ligado, o 3GS oferece 150MB de memória livre para uso. No antigo 3G, havia apenas 40MB disponíveis após a inicialização — que podiam escassear até meros 13MB, depois de entrar e sair de alguns apps. Isto é, a quantidade de RAM livre sofreu uma variação de quase quatro a mais de dez vezes entre os modelos.
Uma das vantagens perceptíveis de se ter RAM sobrando é que o Mobile Safari agora mantém páginas abertas mesmo se você sai dele, abre outro app e depois volta para o navegador.
A Apple não divulga esses detalhes na página de especificações técnicas do iPhone, mas já sabemos sobre todos eles:
CPU (Unidade de Processamento Central)
- iPhone de primeira geração: ARM 11, 412MHz
- iPhone 3G: ARM 11, 412MHz
- iPhone 3GS: ARM Cortex, 600MHz
GPU (Unidade de Processamento Gráfico)
- iPhone de primeira geração: PowerVR MBX Lite
- iPhone 3G: PowerVR MBX Lite
- iPhone 3GS: PowerVR SGX
RAM (Memória de Acesso Randômico)
- iPhone de primeira geração: 128MB
- iPhone 3G: 128MB
- iPhone 3GS: 256MB
Ah, e antes que perguntem :-), os gráficos de uso de memória no começo deste artigo foram gerados pelo programa Memory Status, que na App Store sai por US$1. Ele requer o firmware 2.0 ou superior de iPhones/iPods touch e pesa cerca de 200KB.
[Via: Daring Fireball.]