2010-01-16 15 views
0

Est-ce que quelqu'un a une comparaison de vitesse de parcage de balle entre un lecteur de disque physique moderne et le lecteur flash sur iPhone/iPodTouch? Ce qui est derrière cette question est la suivante: je veux tirer des images du nuage, les garer sur le lecteur flash puis les séquencer comme une animation flipbook en gardant le moins d'images possible dans la RAM afin de garder ma mémoire en échec.iPhone/iPodTouch. En ce qui concerne le lecteur flash. Combien plus rapide est-il alors un lecteur de disque physique?

J'apprécierais entendre des gens qui ont peut-être été sur cette route. Peut-être y a-t-il une bibliothèque open source qui le fait déjà? Dunno.

Merci d'avance.

Cheers, Doug

Répondre

0

Comme d'autres l'ont dit, le système de fichiers local est beaucoup plus rapide que votre connexion réseau, alors quelle est sa vitesse exacte? Pour un exemple d'implémentation d'une animation de style flipbook, voir le second exemple de code sur this page, qui a été signalé en réponse à this similar question. Dans cette question, Mo DeJong signale l'animation de 480x320 images à partir du disque à 15 FPS.

1

Honnêtement, je ne peux pas tout à fait comprendre pourquoi il est important de savoir à quelle vitesse le lecteur flash est qu'un lecteur physique. La partie la plus lente de la chaîne sera de toute façon le téléchargement des données via le réseau, que vous utilisiez Wifi ou 3G/Edge. En ce qui concerne la deuxième question, vous voudrez peut-être jeter un oeil à Three20, un cadre qui est capable d'imiter l'application photo originale.

Voici le lien: http://github.com/facebook/three20

Best, Robin

+0

Ce n'est pas la partie la plus lente de la chaîne qui me préoccupe. C'est le rapport entre les cadres de flipbook sur le disque et les cadres de flipbook en RAM que je me pose. Pour un flip book plein écran à 200 images, cela compte beaucoup. Mon intention est essentiellement pas différent d'une vidéo en streaming qui rassemble quelques secondes d'images dans la mémoire vive avant que la lecture commence. Je vais faire la même chose avec une torsion: je ne peux pas garder beaucoup d'images dans la mémoire RAM, donc les lecteurs flash doivent être inclus dans le mixage. – dugla

0

à une supposition, le lecteur flash est quelque chose de tout à fait comme une carte compact flash normale, ce qui rendrait plutôt beaucoup plus lent qu'un moderne disque dur mécanique.