iPhone / iPodTouch. По поводу флешки. Насколько он быстрее физического диска?

Есть ли у кого-нибудь сравнение скорости бега мячей между современным физическим диском и флешкой на iPhone / iPodTouch? За этим вопросом стоит следующее: я хочу вытащить изображения из облака, припарковать их на флеш-накопителе, а затем последовательно просмотреть их как анимацию флипбука, сохраняя как можно меньше изображений в ОЗУ, чтобы контролировать объем памяти.

Я был бы признателен людям, которые, возможно, прошли этот путь. Возможно, есть библиотека с открытым исходным кодом, которая уже делает это? Не знаю.

Заранее спасибо.

Привет, Дуг


person dugla    schedule 16.01.2010    source источник


Ответы (3)


Как говорили другие, локальная файловая система намного быстрее, чем ваше сетевое соединение, так какое значение имеет ее точная скорость?

Пример реализации анимации в стиле флипбука см. Во втором примере кода на этой странице, который было указано в ответ на этот аналогичный вопрос. В этом вопросе Мо ДеДжонг сообщает об анимации изображений 480x320 с диска со скоростью 15 кадров в секунду.

person Brad Larson    schedule 17.01.2010

Честно говоря, я не могу понять, почему важно знать, насколько флешка быстрее физического. Самой медленной частью цепочки в любом случае будет загрузка данных через сеть, независимо от того, используете ли вы Wi-Fi или 3G / Edge. Что касается второго вопроса, вы можете взглянуть на Three20, фреймворк, который может имитировать исходное приложение для фотографий.

Вот ссылка: http://github.com/facebook/three20

С уважением, Робин

person Robin    schedule 16.01.2010
comment
Меня беспокоит не самая медленная часть цепочки. Меня интересует соотношение кадров флипбука на диске и фреймов флипбука в ОЗУ. Для 200-кадровой полноэкранной перекидной книги это имеет большое значение. Мои намерения по сути ничем не отличаются от потокового видео, которое собирает несколько секунд кадров в ОЗУ перед началом воспроизведения. Я сделаю то же самое с одной изюминкой: я не могу хранить много кадров в ОЗУ, поэтому флеш-накопители должны быть включены в микс. - person dugla; 17.01.2010

Предположительно, флешка - это что-то вроде обычной компактной флеш-карты, что делает ее намного медленнее, чем современный механический жесткий диск.

person Jakob Borg    schedule 16.01.2010