2011-09-17 12 views
1

エンドユーザーによるデスクトップERPシステムで起こるいくつかの重要なイベントのためにトップビジネスユーザにプッシュメッセージを送るような感触を与えると予想される、XMPPを使用してブラックベリーアプリケーションをバックアップしました。ブラックベリーXMPPメッセージ

[OK]を

  1. ..私の疑問に行かせSockettimeout、maxは接続障害のために耳を傾け、reconnected..willこの原因高いCPU使用率を取得することにより、2をmins..handledされますか?
  2. アイドル状態のソケット接続でxmppメッセージをリッスンすると、CPU使用率が高くなります...バッテリ消費量が多くなり、パフォーマンスが低下します。
  3. CPUとバッテリの消費量を特定するツールはありますか?デバイスまたはシミュレータ上のAPPですか?

私を助けてください...

RGDS バラジ

答えて

0

は、最後に私は、はっきりとそのショー6.0 OSに移植されたBBシミュレータを通して私のアプリのCPU使用率のいくつかの手がかりを得ることができていますアプリケーションアクティビティ中のCPU使用率。

OS 6.0では、このオプションはオプション - >デバイス - >アプリケーション管理で見つけることができます。

  1. アイドリング時のソケット接続時のCPU使用率は0%です。
  2. メッセージがXMPPソケット経由で到着すると、消費量は1〜1%未満になります。
  3. ソケットタイムアウト後の再接続中に、消費は7%のCPUを標準とします。

平均的には、消費量が非常に少なく、私のアプリケーションは私の顧客のバット:)を排水しないように願っています。

この詳細は、アプリのパフォーマンスの点で他の人に役立つことを願っています。