Na verdade Júlio César Ködel G. até hoje não tinha tido problema com o flex3 e consumo de memória e cpu, uso até quantidade de itemrenderer alta neste aplicativo e o problema não ocorre.
hehe, galera descobri uma coisa, não sei se é bug porém vou compartilhar com vcs, o internet explorer está tendo agora com o mesmo comportamento, e o motivo é o debug baixei os debug aqui http://www.adobe.com/support/flashplayer/downloads.html baixei os Debugger Versions , e para minha infelicidade ou felicidade, ainda não sei, começou a ocupar 50% da minha CPU. Resumindo, com o debugger instalado mesmo que não seja no modo debug o fenomeno ocorre, basta saber agora o que o debug está tendo que fazer que está fazendo ele ter esse comportamento nessa minha tela, e a pesquisa continua ;) Cumps. On 3 fev, 11:13, Júlio César Ködel <[email protected]> wrote: > Uma coisa que notei no Flex: os componentes originais utilizam o > máximo possível dos componentes padrão do Flex, que estão no > FlashPlayer e são bem rápidos. > > Quando fazemos algumas coisas com itemRendererers ou processamentos > intensos em AS3, as coisas ficam MUITO pesadas. Tenho um grid, por > exemplo, cujo itens rendererers são Labels ao invés dos originais > UITextField. Ele dá scroll feito uma calculadora de 1970, consumindo > 100% de CPU no processo =( > > Outro exemplo é uma tree que fiz que adiciona scrollbar horizontal e > coloca a quantidade de filhos no texto de cada nó, usando htmlText. Um > nó com 500 filhos, que abre instantâneamente com a tree original, leva > de 2 a 4 segundos para abrir com este itemRenderer, com processamento > altíssimo =( > > Dando uma mexida aqui outra acolá nos meus itens renderers, deu pra > melhorar um pouco, mas mesmo assim longe do ideal. > > Outra coisa que notei em outro projeto meu foi colocar filtros como > DropShadow ou Glow em PNGs transparentes... A tela ficou linda, o > processamento, nem tanto =P > > Querer usar Flex como Silverlight ou Flash definitivamente não é uma > boa =( Torcendo pro Flex 4 melhorar > > 2010/2/3 Janderson <[email protected]>: > > > > > > > Galera estou com dúvidas a respeito de consumo de memória e > > processamento, é o seguinte, tenho uma tela que está me dando um pouco > > de dor de cabeça, tenho vigiado ela e tenho tido resultados estranhos, > > olha só > > > Firefox - 32mb quando abre a vai até 60mb, e o processamento vai até > > 50% da cpu e não sai disso de jeito nenhum. > > > Chrome - 30mb quando abre a vai até 60mb, e o processamento vai até > > 46% da cpu e não sai disso de jeito nenhum. > > > Internet Explorer - 16mb quando abre a vai até 30mb, e o processamento > > vai até 50% da cpu e rapidamente volta ao normal e fica 0%, mexo na > > tela vai até 50% mais logo volta a 0% o que é o que acredito ser o > > comportamento normal. > > > O que acontece é que esses processamentos está me deixando com dor de > > cabeça, e não sei o que pode ser, a tela é uma uma UI para criação de > > relatório, muito parecido com ireport, dragdrop para add componentes, > > bandas e tal, cada componente tem escutam média de 4 eventos, e > > disparam uns 2 para o editor(tela principal onde fica as bandas que > > são ObjectHandles) minha dúvida é, será que essa quantidade de eventos > > que podem ser muitos já que podem ter várias componentes que estão > > fazendo isso? será que é bug? se alguém aqui percebeu um acontecimento > > parecido e puder me dizer o que fez para melhorar, ou a solução para o > > msm :) > > > Ajuda aí galera, sem condições de falar que o kara tem que usar > > Internet Explorer huahua > > > só mais um detalhe, vai até 50% da msm que não tenha nenhum componente > > nas bandas... e com o tempo e uso vai ficando lento indiferente do > > navegador, acho que o procesamente está indo muito alto. > > > Cumps. > > > -- > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > Para enviar uma mensagem, envie um e-mail para [email protected] > > Para sair da lista, envie um email em branco para > > [email protected] > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev > > -- > [] > Júlio César Ködel G. -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
