Все зависит от того, что вы пытаетесь сделать, и от того, знают ли ваши программисты, как выполнять свою работу. Если они не позаботятся, тогда очень легко создать приложение во Flash, и особенно во Flex (поскольку вам действительно нужно знать внутреннее пространство Flex, чтобы понять, что и когда он будет делать), что приведет к потере памяти и мощности, так что вам нужен зверь машины, чтобы запустить его. Оптимизация - это большая тема, но, к счастью, в Интернете есть ссылки на то, что не нужно делать, или советы о том, как использовать Flash в полной мере.
В качестве быстрого теста откройте диспетчер задач, затем запустите свое приложение (закройте все другие программы, использующие flash, включая gmail, веб-радио и т. Д.), А затем просмотрите использование памяти. Если он постоянно поднимается, значит, в вашем коде есть проблема.
В качестве альтернативы, если у вас есть немного больше времени, встроите в свое приложение несколько инструментов отладки, чтобы вы могли увидеть, что происходит с точки зрения частоты кадров и использования памяти - попробуйте FlashPreloadProfiler для быстрого исправления: http://jpauclair.net/flashpreloadprofiler/
Если ваше приложение не должно быть сложным, но оно запаздывает (под сложным я не имею в виду реальную цель приложения, а скорее то, что оно показывает на экране, эффекты и т. Д.), Тогда проблема в том, что есть неправильное использование где-то.
Пройдите маршрут HTML5, если считаете, что это лучшее решение для вашего сайта / приложения, но вы, вероятно, столкнетесь с такими же проблемами. В некоторых ситуациях он медленнее, в других Flash побеждает на милю страны. Опять же, дело доходит до разработчиков