Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Размер оперативки съедаемой при воспроизведении swf. (http://www.flasher.ru/forum/showthread.php?t=102313)

vkonon 12.10.2007 13:44

Размер оперативки съедаемой при воспроизведении swf.
 
Народ, е меня проблема: есть swf - в нем 90 кадров на каждом кадре картинка 800х600 с альфой (png), компресия Photo (JPEG) с галкой по умолчанию. Исходники png весят 294Kb каждый, собранный swf весит 1160Kb. Когда запускаю его в плеере и смотрю в диспечере задач на загрузку системы - то вижу что плеер отжрал порядка 180Mb оперативной памяти - отсюда как следствие тормоза при загрузке. Может кто знает принцип работы flash чего он в оперативку распаковывает?

iNils 12.10.2007 16:43

В памяти картинка разжимается.
Поэтому 800 * 600 * 4 (ARGB) дают 1'900'000 байт, умножаем на 90 кадров и получаем 172'800'000 байт.


Часовой пояс GMT +4, время: 15:38.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.