![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Логического объяснения у меня ситуации нет, но может я чего-то не понимаю.
Основная игровая флешка 700к. Она подкачивала две библиотечных флешки с объектами по 1700к каждая. Итого примерно 4.1 Мб. Все шуршало и претензий от пользователей не было. Добавил библиотеку музыкального сопровождения примерно 750 к. Она подгружается вместе с остальными библиотеками, но сами звуки запускаются только если пользователь нажал кнопку "играть музыку". Т.е., по идее, снижать общую производительность не должна. Однако, появились пользователи, которые утверждают, что игра стала заметно более "тугодумная". Я лично этого не чувствую и у себя воспроизвести не могу. Может это иметь место при стечении каких-либо особых условий? Например, у пользователя стоит плеер-девятка, ОС winXP, оперативная память 1Гб и т.д... |
|
|||||
|
Регистрация: Oct 2006
Адрес: https://twitter.com/Eric_Gurt
Сообщений: 393
|
Хм. Ну то что без звуков флэшка всегда рабтоает быстрее чем со звуком это точно (особенно если они воспроизводятся очень часто).
__________________
x << 2; |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Нет, тут вопрос в другом.
Если звуки подгружены, но не запускаются, это влияет на общую производительность? |
|
|||||
|
Регистрация: Jan 2009
Сообщений: 1,651
|
всее загруженные битмапы распаковываются в оперативной памяти и занимают значительно больше оперативки, чем оригинальная библиотека символов. Я думаю, со звуками происходит то же самое.
Наконец, возможно, вы где-то допустили ошибку и, например, он пытается бесконечно подгрузить эту библиотеку звуков или что-нибудь еще в коде. Короче, дебаг и профайлинг вам в руки.
__________________
мой пустой блог |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 1,195
|
Сомневаюсь, что звуки распаковываются сразу целиком. Минута звука - десять мегабайт, а декодирование минуты звука может занять заметное время (не мгновенно), но длинных пауз в начале воспроизведения длинных звуков не наблюдается.
С другой стороны, в начале воспроизведения каждого звука возникает короткая пиковая нагрузка на процессор, особенно заметно в играх на слабых компьютерах - возможно, распаковывается сразу фрагмент звука, типа буферизации. |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:19. |
|
|
« Предыдущая тема | Следующая тема » |
|
|