Results 1 to 3 of 3

Thread: Adobe improves performance in Flash Player 10

  1. #1
    Join Date
    Nov 2009
    Posts
    583

    Adobe improves performance in Flash Player 10

    Adobe Flash Player 10



    Performance enhancements in Flash Player 10 :

    Improved performance in Macromedia Flash Player 10 has benefited everyone, without even having to do anything. One of the key factors for improving the recovery mechanism is of space, which improves the performance of ActionScript code while reducing the use made of memory in the player. In addition, several specific changes to the Macintosh platform have achieved greater parity in performance between Windows and Macintosh. These changes may result in up to 50% performance improvement for displaying content and applications in Flash Player 10.



    New Mechanism for recovery space :
    The new collector space of Flash Player 10 is the basis of performance improvements under the ActionScript code and reducing the use made of the memory. The gradual increase in the size and complexity of Flash applications has pushed the limits of the reference counting algorithm used to recover space in previous Flash Player versions. The transition from a simple statement to a statement deferred has eliminated more than 90% of the reference count in Flash Player. The overhead of reference count was about 20% of the total run time in previous version of Flash Player, which had frequently as a result of lead breaks rendering for larger applications. The new collector space reduces this overhead to about 1-2% of the total running time. Flash Player 10 uses a mechanism of gradual recovery of the space that separates the identification process of objects on the stage of elimination, a step that can be applied in a cycle not used.

  2. #2
    Join Date
    Nov 2009
    Posts
    583

    Re: Adobe improves performance in Flash Player 10

    The recovery efficiency of space and the use made of the memory being directly related, Flash Player 10 uses about 50% of the amount of memory than the previous version of Flash Player. The method of recovery of space used by previous version of Flash Player resulted in an almost linear use of memory. By cons, a progressive recovery of the space provides a memory usage we may call progressive because that portions of memory are released periodically during idle cycles.
    Here is are the statistics showing the same : Use of memory under Windows




    For the same test on Mac OS X, the recovery of space takes place in a somewhat different Flash Player releases virtually all memory at the end.
    Here is are the statistics showing the same : Use of memory under Mac OS X




    New recovery space and reduced power consumption of memory can achieve better performance of existing content in Flash Player 10, without even needing to make a recompile.


    Create animation in flash player 10 :
    Although the performance of content and applications are, overall, improved the recovery of new space can also have negative effects in some areas. While some operations are faster, others will actually slower compared to previous version of Flash Player. Indeed, the infrastructure of support for memory has also changed. An exact comparison of certain aspects of different features between Flash Player 10 and earlier versions of the reader is unfortunately impossible. Take for example the case of a test calculation of a mathematical equation performed five times. In previous Flash Player, the calculation takes 300 milliseconds. Each subsequent execution also takes 300 milliseconds. In Flash Player 10, with the recovery of space, the same test takes about 310 milliseconds during the first run, next time 300 milliseconds, etc.. While the first performance is slower than in previous version of Flash Player, the following executions are faster, with better than average in older Flash Player. Here is an best example of flash animation. The main objective is to improve the performance as a whole, not necessarily the performance of each subset of functions. Micro-tests allow us to verify that the changes do not create more problems than solutions and it is important to note that we also added more tests to verify the impact on performance as a whole.

  3. #3
    Join Date
    Nov 2009
    Posts
    583

    Re: Adobe improves performance in Flash Player 10

    Specific to Mac OS X :
    Adobe is particularly focused on delivering equivalent performance between Windows and Mac OS versions of the player, but also a better stability. They have redesigned the module for Mac architecture "Mach-O, which allows the reader to take advantage of new technologies and new functions of the platform. They also devoted considerable resources to the optimization routines rendering on Mac OS. Flash Player 10 uses some OpenGL functions in Safari on Mac OS X 10 and later versions and this, in order to improve playback of video content and reduce CPU load. It is important to note that this is not a complete support for OpenGL, but the support for specific functions at a faster display. By using OpenGL improves reading and animation, while reducing operations drawing horizontal lines. As is the case of the recovery mechanism of space, this feature improves performance rendering in Safari (although with reduced performance in some cases). OpenGL also has some limitations and, on some systems with Mac OS X (older or slower), limits the rate at 30 frames per second. Why only for Safari? This feature forces the browser to alert the reader when the user creates a new tab or going from one tab to another, and Safari was the only browser that supports this feature on the Macintosh to the release date.


    Results of performance testing of microwave flash player 10:
    The following examples of micro test performance of Flash Player, and their results are intended to illustrate the types of tests that Macromedia has made during development of the reader:

    - Time is measured in milliseconds.
    - The percentage change in performance takes Flash Player 10 as a reference point, such as "Flash Player 10 is 51.5% faster than the previous version of Flash Player for Windows Boids test.

    - The machines with following configuration were used
    -------- Mac OS - 2 GHz - 1 GB RAM (1 CPU disabled on a dual-processor machine)
    -------- Windows XP SP3 - P3 2 GHz - 1 GB RAM

    The result was in the favour of Windows operating system. That is, the flash player works a little better on windows than on mac os x. Though, no doubt that flash player is a good software and will surely rule in the multi media market.

    If you still have some problem with flash player, then you can check here
    - Flash player 10 download problem
    - Flash player installation problem in linux
    - Flash Player problem on Windows Xp
    - Safari and Flash Player 10 player problem

Similar Threads

  1. Replies: 5
    Last Post: 18-03-2012, 11:55 AM
  2. Replies: 5
    Last Post: 18-07-2011, 07:41 PM
  3. Replies: 5
    Last Post: 05-07-2011, 09:40 PM
  4. Operating adobe flash player and adobe shockwave player
    By Kelewyn in forum Windows Software
    Replies: 3
    Last Post: 09-02-2010, 01:42 PM
  5. Replies: 2
    Last Post: 09-06-2007, 11:55 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,750,936,198.85638 seconds with 16 queries