Причина низкой производительности приложений Adobe AIR? - PullRequest
0 голосов
/ 13 ноября 2009

Я пытаюсь отладить странную проблему с производительностью Adobe AIR в Windows XP (SP3). Наше приложение синхронизирует данные с удаленного сервера в локальную базу данных SQLite, и на некоторых компьютерах этот процесс занимает 15 минут или более. Это займет максимум несколько минут. Мы провели достаточно расследований, чтобы прийти к выводу, что это определенно связано с конкретными машинами, но мы не уверены, что это производительность с AIR, SQLite или чем-то еще. У кого-нибудь есть идеи?

Ответы [ 2 ]

1 голос
/ 17 ноября 2009

Оказывается, решением было добавление транзакций вокруг наших SQL-вставок. Вроде нелогично, поскольку транзакции обычно замедляют производительность SQL, но, полагаю, с помощью sqlite это избавляет вас от необходимости записи на диск при каждой вставке.

0 голосов
/ 14 декабря 2009

разных процессов, но у меня почти та же проблема, я думаю. эфирное приложение с фиксированным видеоплеером, воспроизводящим свой список воспроизведения в режиме повтора. В то же время несколько или более сокетных соединений работают на переднем плане для сбора и отображения данных в реальном времени с одного удаленного сервера. работает без проблем на выигрышных машинах (даже на более медленных), но плохо мигает на linux, установленном на приличную машину (проверено только на ubuntu).

больше информации о том, что вы сделали, чтобы решить вашу проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...