Как проверить производительность и использование памяти флэш-приложения во время выполнения? - PullRequest
1 голос
/ 17 августа 2010

У меня есть флэш-приложение, которое состоит из компонентов сетки, кнопок, меток и компонентов комбинированного списка. Все эти компоненты используются более 70 раз (одновременно) в приложении. Так что это занимает слишком много памяти. Итак, как я могу проверить использование памяти каждого компонента во время работы. Есть ли в браузере плагин для определения использования памяти.

Я использую flash CS3 и ActionScript 3.0. Предполагается, что приложение работает в браузерах.

Ответы [ 5 ]

3 голосов
/ 17 августа 2010

Я думаю MonsterDebugger поможет вам.Помимо памяти и монитора FPS, у него есть много других полезных функций.

Вы также можете попробовать FlashPreloadProfiler для мониторинга памяти и жизненного цикла DisplayObjects.

1 голос
/ 17 августа 2010

Чтобы автоматизировать тестирование флэш-памяти, попробуйте iMacros или AHK .Преимущество iMacros заключается в том, что вы можете запускать несколько экземпляров одновременно.Преимущество AHK в том, что он бесплатный;)

Для мониторинга использования памяти IE см. Что вы используете для мониторинга использования памяти jscript в Internet Explorer

1 голос
/ 17 августа 2010

Если вы используете Abobe Flash Builder, вы можете использовать его встроенный профилировщик.

0 голосов
/ 04 ноября 2016

Проверьте эту информацию: http://www.flashandmath.com/howtos/memory/

Потребление памяти:

import flash.system.System;
function performMemTest(e:Event):void {
    trace(System.totalMemory);
}

О частоте кадров вы можете проверить по ссылке.

0 голосов
/ 08 марта 2011

Для простого отображения статистики производительности, проверьте Mr. Класс Дуба .

Для более глубокого изучения производительности вашего приложения есть FlashPreloadProfiler .

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