Ограничение памяти Flex - как настроить - PullRequest
2 голосов
/ 18 февраля 2009

Могу ли я контролировать ограничение памяти (т. Е. Когда GC должен работать) в моем приложении Flex?

Ответы [ 4 ]

3 голосов
/ 20 февраля 2009

Проверьте класс flash.system.System. Свойство totalMemory покажет вам (в байтах), сколько памяти использует текущее приложение. Вызов System.gc () запустит GC. Вы можете использовать Таймер, чтобы периодически проверять totalMemory, а затем предварительно формировать gc, если он превышает пороговое значение. Дополнительная информация:

http://livedocs.adobe.com/flex/3/langref/flash/system/System.html

2 голосов
/ 18 февраля 2009

Я не уверен на 100%, но я верю, что ответ - нет. Прочитайте эту статью .

0 голосов
/ 15 апреля 2009

Не забывайте и об этой статье . Что-то в некоторой степени связанное было также задано здесь .

0 голосов
/ 18 февраля 2009

Я так не думаю. Вероятно, это параметр флэш-плеера, основанный на клиенте, и я предполагаю, что он также зависит от точных ресурсов, которые имеет клиентский компьютер, то есть больше ОЗУ означает меньшую частоту gc и т. Д.

...