galera, achei o problema, vcs não vão acreditar como eu estava preocupado com a memória que o app podia está consumindo peguei esse exemplo do igor costa de como colocar o consumo de memória do flash player em sua app flex http://www.igorcosta.com/blog/?p=801
enfim...nesta minha tela estava implementado esse exemplo, e inexplicavelmente esse comando junto com o plugin degugger do flash player vira uma bomba que consumo sua CPU toda, resumindo... tirei esse comando e agora voltou ao normal, ainda está lento quando arrasta um objeto e tal mas sei que a culpa é de um itemRenderer mal feito que está nesta tela... então deixo o aviso, se o flex tiver consumindo muito o processamento da CPU pode ser um desses comandos para visualizar Memória do Flash junto com o Debugger Flash player ;) Cumps. On 3 fev, 11:43, Janderson <[email protected]> wrote: > 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 aquihttp://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
