Header Ads

On-device resource monitoring using the Sony Ericsson SDK for the Java ME platform

The new version of the Sony Ericsson SDK for the Java ME platform introduces performance and quality improvements, and support for an entirely new feature: on-device resource monitoring.

Multi-tasking environment
The Sony Ericsson Java Platform features a high performance MVM (multi-tasking virtual machine) first introduced with Java Platform 7 (JP-7). This gives the user the ability to run multiple MIDlets at the same time and when used in conjunction with other Sony Ericsson features, such as auto-starting MIDlets, provides the ideal environment for advanced Java ME applications.

Resource monitor: CPU and memory consumption
An important consideration in a multi-tasking environment is performance and careful resource consumption. The resource monitor tool allows you to easily see both CPU and memory consumption of live running MIDlets.


Monitoring the CPU usage of a running MIDlet.


Monitoring the memory usage of a running MIDlet.

The resource monitor captures a complete view of CPU and memory usage for both native and the Java ME Platform. This allows you to understand the resources that are available in typical end-user scenarios and optimize accordingly.

The new resource monitor can be used in conjunction with on-device debugging, supported in all Sony Ericsson Java ME-based phones, which transforms the phone from a black box development target and allows you to resolve difficult issues and make valuable optimizations.

The resource monitor feature will be first supported in selected Sony Ericsson Java Platform 8 (JP-8) phones after market launch, such as the W760, C902 and C702.

On-device debugging for Sony Ericsson P1 and W960 UIQ 3-based phones
Previous functionality added to the Sony Ericsson SDK for the Java ME platform version 2.5.0.1 (beta) introduced on-device debugging for the Sony Ericsson P1 and W960 UIQ 3-based phones and this is still supported in the new SDK release.

No comments:

Powered by Blogger.