quinta-feira, 4 de novembro de 2010

Benchmark: iPod touch 1g vs 2g vs 3g vs 4g vs iPhone 4

Acho uma delícia ver esses dados e principalmente, fazê-los. Geek que se preze adora ver esses números e os gadgets entrando em colapso com testes e mais testes (ok, exagerei). É simplesmente fantástico.
modelos iPod touch Peguei aplicativos que fazem testes, uns completos outros específicos, e testei no iPod touch 1, 2, 3 e 4 além do iPhone 4. Pensando bem, o resultado do iPhone 3GS pode ser parecido com o do touch 3g, já o iPhone 3G é com o touch 1g.

Quem não sabe o que é benchmark, clique aqui.
O primeiro app usado foi o Checkup (0,99) que mostra essa primeira imagem. Ele faz testes básicos e interessantes mas o principal está nas informações do hardware. Nós já comentamos como é mas só para ratificar:
iphone 4 check iPod touch 1g: 128MB RAM – 412MHz processador;
iPod touch 2g: 128MB RAM – 532MHz processador;
iPod touch 3g: 256MB RAM – 600MHz processador;
iPod touch 4g: 256MB RAM – 1GHz processador (ou não);
iPhone 4:  512MB RAM – 1GHz processador (ou não).
-
Agora um teste importante feito com o BenchTest (0,99): [infelizmente tanto nesse como para o próximo, principalmente, o touch 3g estava no iOS 3.1.3]
Esse app pega várias funções e afins e diz um número que é a soma de todos. O maior ganha.
teste completo ipods touch iphone 4 benchÉ incrível como os 512MB de RAM do iPhone 4 ajuda.
iPod touch 1g: não fizemos;
iPod touch 2g: 1.452 pontos;
iPod touch 3g: 2.474 pontos;
iPod touch 4g: 2.510 pontos;
iPhone 4: 2.668 pontos.
-
Agora, um app bem curioso que testa o OpenGL | ES. Lembro que, como o touch 3g não vinha com nada demais, exceto o melhor processador que Steve nem comentou, um ponto comentando na keynote foi essa tecnologia gráfica com a versão 2.0.
Existe um app free que o testa (link). É o OpenGL extensions.
Na primeira aba ele diz tudo o que o Checkup fala, mas, mais abaixo mostra tudo sobre o OpenGL.iphone 4 devicetouch 2g open devicetouch 3g device openiphone 4 device
Uma coisa me chamou a atenção foi a resolução máxima. No touch 1g/2g, sem a versão 2.0, é 1.024 x 1.024. Já nos outros, é 2.048 x 2.048. O restante são termos que não entendo. Quem gosta dessas coisas ou até mesmo desenvolvedores, vai gostar desse app.
Os dados do teste do OpenGL foram bem diferentes e estranho. Em um que deveria ter dado pouco deu mais, e no que deu pouco deveria ser muito.
O teste do cubo na versão 1.1 do OpenGL foi assim:
iPod touch 1g: 59.4 fps
iPod touch 2g: 59.9 fps
iPod touch 3g: 58.2 fps
iPod touch 4g: 58.7 fps
iPhone 4: 59.4 fps
Na 2.0 que só deveria funcionar no 3g, 4g e iPhone 4, funcionou no iPod touch 1g.
iPod touch 1g: 59.7 fps
iPod touch 2g: – trava
iPod touch 3g: 30.8 fps
iPod touch 4g: 13.8 fps
iPhone 4: 14.0 fps
Quem se saiu melhor foi o touch 3g (versão 2.0), isso se o maior número vence. O touch 1g deu quase a mesma coisa que na versão 1.1. Provavelmente o teste foi o mesmo mas como está em uma versão do iOS antiga, acabou ‘funcionando’.
Além dessa do cubo há 3 outras mais complexas que são vários cubos e a foto em 3D do rosto de um cara. Só deu para testar os vários cubos em cada.
iPod touch 2g: 13.8 no 1.1 e trava no 2.0 – no 1g foi 14.0 fps no 1.1 e 14.5 no 2.0;
iPod touch 3g: 28.8 fps no 1.1 e 17.3 no 2.0;
iPod touch 4g: 23.4 fps no 1.1 e 13.8 no 2.0;
iPhone 4: 24.1 fps no 1.1 e 4.9 no 2.0.
Sinceramente os testes feitos com o Open eu não entendi. Não sei nem o que concluir dele. Quem perdeu, olhando a versão 2.0 foi o iPhone 4 que conseguiu apenas 4.9 fps, isso se, quanto menor, pior. Já na 1.1 foi o 2g. Até o 1g teve mais com 14.0 enquanto ele teve 13.8.
Vale dizer que, quanto testei meu touch 2g, liberando a memória o resultado subia. Acredito que eles não sejam muito confiáveis. No BenchTest também ocorreu isso mas a diferença é pouca.
Quem quiser sentir esse gostinho, experimente testar o OpenGL no seu. O cubo muda de cor no 2.0 e vendo na tela de Retina, a imagem era incrível (incrível mesmo!). A diferença foi muito perceptível na comparação com o 3g.
Apesar da Apple atualizar todo ano os seus gadgets, o que sai na frente querendo ou não é o iPhone 4. Ainda tenho minhas dúvidas quanto a sua velocidade. A Apple disse que o A4 do iPad tem 1GHz, mas ao anunciar o iPhone 4 e touch 4g ela disse que tinha apenas o A4, não comentou velocidade. Porém o que conta mesmo é sua memória RAM. 512MB contra 256MB dos outros, inclusive iPad (não se preocupem que o 2g deve vir com 512MB [esperamos por isso]).
O iPhone 4 foi a melhor mudança do iPhone já feito. Espero que ano que vem seja a vez do touch e acredito que será inevitável vir com 512MB.
Não sei se existe uma tecnologia mais avançada do OpenGL, e até ficaria louco pensando como serão os próximos gadgets, mas é aquilo de todo ano um ser superior ao outro. O jeito é ir se acostumando com o seu ou todo mês guardar um dinheirinho para a próxima versão.

Nenhum comentário:

Postar um comentário