I've been told that Firefox limits the amount of processor power that the
flash player plugin is allowed to use.  That may be your problem.  Perhaps
it also limits network usage/bandwidth.

I can't confirm this is true but your results seem to point that direction.

FYI, FF 3.6 was recently released.  Maybe try that to see if they have done
anything under the hood to help flash performance.

-Jake

On Thu, Feb 11, 2010 at 11:08 AM, Lee Jenkins <l...@datatrakpos.com> wrote:

>
>
> Lee Jenkins wrote:
> >
> >
> > Lee Jenkins wrote:
> > >
> > >
> > >
> > > Web based flex applications seem to take magnitudes longer to return a
> > > result
> > > than do Air based application. I've tried with HTTPService and
> URLLoader
> > > components and it is the same.
> > >
> > > I've created one small air application and one small web based flex app
> > > identical. Air app is almost instantaneous while the web page based app
> > > (Firefox) takes noticeably longer.
> > >
> > > My guess is that browser mechanics (security, etc) is the culprit.
> > >
> > > Any suggestions or comments?
> >
> > I take this back. My mistake and should have checked it before posting,
> > but the
> > truth is that Air applications run from the IDE are magnitudes faster
> > that web
> > page based flex app run from the IDE. When testing response times with
> the
> > COMPILED web based flex app OUTSIDE of the IDE, the difference was
> > noticeable,
> > but negligent.
>
> OK, I'll get my head screwed on right today sometime.
>
> It appears that its Firefox (3.5.7) that causes the delay. Two test
> applications with exactly the same code. One is deployed to AIR and the
> other
> to a basic webpage, letting FlexBuilder create the html page, etc.
>
> SWF running directly in flash player:
> - Little to no difference, fast
>
> AIR app (either in debug mode or not):
> - Little to no difference, fast
>
> SWF running in Internet Explorer 8.0:
> - Little to no difference, fast
>
> FireFox 3.5.7
> - Noticeably slower.
>
> Everything including server is running local on my computer (3 Gigs of RAM,
>
> Vista 32bit) and just to be sure, I disabled all add-ins and plug-ins for
> Firefox and the result is consistently the same. Using either a URLLoader
> or
> HTTPService to pull down xml, Firefox takes a while longer to send the
> request
> to the server, once the URLLoader or HTTPService sends methods have been
> called,
> than the other methods mentioned above.
>
> The server application is my own Delphi/FreePascal based server so I could
> set a
> break point on the socket creation line to see exactly when the server
> received
> the request from the flex application. With Firefox (as opposed to Air
> application, Internet Explorer or running the naked swf file in Flash
> Player)
> the time it takes for the server to get the request is significantly longer
> (1.5
> secs on average subjective speed) thus providing an overall and
> significantly
> longer delay to process the request from click to response.
>
> --
> Warm Regards,
>
> Lee
>
>  
>

Reply via email to