|
|
The Device Performance panel (Flash)
To tune your content file for maximum performance,
adjust any combination of speed, rendering quality, and memory use
before you run the emulation.
Select a device that you have calibrated.
If memory is a factor, open the Memory panel, click Edit,
and change the value for Static Heap, Dynamic Heap, or both.
You
can enter values higher or lower than the default. You might set
the static heap value, which is guaranteed, to a value higher than
the default. This setting allows you to downsize the application,
step by step, until it meets the device constraints. You can reduce
the dynamic heap size to emulate cases where other processes on
the device could consume the dynamic memory.
 Change static and dynamic heap size from the Memory panel.
Select Simulate Performance.
If execution speed is a factor, adjust the speed. On the
Device Performance panel, move the Speed slider to the right or
left, to increase or decrease the execution speed. The default application
execution speed is 100%, which is relative to the performance category
as defined in the database.
Note: The slider position is saved
on a per-device basis.
If rendering quality is a factor, adjust the rendering quality.
The default is Medium. Increasing quality results in better visual
appearance, but usually at the cost of a slower refresh rate (performance).
If
the application uses enough memory to exceed either heap size you specified
on the memory panel, the player stops, but the frame at which the player
stopped remains displayed to show you where the high memory usage occurred.
The Output window appears with an Out Of Memory error.
To show performance on the selected mobile device (not your
computer), click Emulate Performance.
Note: The category listed
on the Device Performance panel is derived from the calibration
process and is the way that Adobe groups devices based on performance.
Comparing the categories of different mobile devices shows which
are higher performing devices.
About device calibrationDuring the initial device emulation
(that is, Simulate Performance is not checked), the Emulator tab
runs with full desktop or laptop speed. To accurately emulate device
performance, calibrate each device on the Emulator tab.
To calibrate the device, the Emulator tab runs a test application
and compares the test result with the result stored in the database,
which was obtained by running the same test application on the actual
device. Device Central derives an index number based on the comparison.
This enables Device Central to know how much to slow down the desktop
or laptop computer to emulate the device. It also gives Device Central
a way to group devices into Performance Index categories. The categories
let you compare device performance (that is, a high index number
indicates a high-performing device). Player version, display size, heap
size, monitor size, and the computer's memory consumption all affect
the calibration result.
Most of the Device Performance options, except for Rendering
and Calibrate, remain disabled for any device that is not calibrated.
After you perform the first calibration for a device, all performance
options are enabled for that device.
To achieve accurate emulation results, perform device calibration
frequently because other processes running on your computer affect
performance.
Calibrate a deviceOpen the Emulator tab by doing one of the following:
From Device Central, select File >
Open, navigate to a SWF file, and double-click the file.
In Flash, open a file and select Control > Test
Movie.
On the Device Central Emulator tab, expand
the Device Performance panel.
Click Calibrate.
A progress bar appears as the calibration
proceeds.
To enable all options, select Simulate Performance.
 Calibrate a device from the Performance panel.
|