BT

AndroidネイティブコードのデバッガーとアナライザーがARM DS 5 CEに

| 作者: Abel Avram フォローする 10 人のフォロワー , 翻訳者 編集部N フォローする 0 人のフォロワー 投稿日 2011年12月6日. 推定読書時間: 2 分 |

原文(投稿日:2011/12/01)へのリンク

ARMは、Android ネイティブコードのデバッガーとパフォーマンスアナライザー含んでいる Development Studio 5コミュニティ版を提供している。

ARMがアナウンスしたのは、Development Studio 5 (DS5) Community Edition (CE)のリリースで、これは無料のツールキットだが、このバージョンにはC, C++やアセンブラで書かれたNDK-生成コード用のAndroidデバッガーとプロファイラを含まれている。ビジュアルデバッガーは、 ARM NEON用のSingle Instruction Multiple Data (SIMD)レジスタを含んだ、プロセッサー情報へのアクセスを提供している。これは、Eclipseプラグインとして提供され、Android Debug Bridge (ADB)を使用している。DS5は、またアプリケーションチューニング用のパフォーマンスパラメータを監視するために、プロファイラとシステムアナライザーも持っている。

ARMが言うには、ネイティブのAndroidコードは、対応するJavaコードの最大4倍速く、ゲーム、ビデオストリーミング、処理などのようなCPU負荷の高いタスクに向いている。また、ARMネイティブコードは、プラットフォーム間の移植がより簡単になった、と言っている。

DS5 は、ARMプラットフォーム用に書かれたコードを最適化するツールキットで、コンパイラー、デバッガー、パフォーマンスアナライザー、システムシミュレーターを含んでいる。 DS5 CEがサポートしているフィーチャ(NDKコードのデバッグ、パフォーマンスチャート、関数呼び出しを表示する棒グラフ)の他に、Application 版 に含まれるのは、LinuxとAndroidのネイティブアプリケーションとライブラリのデバッガー、フィーチャに関するずっと広範囲のパフォーマンス分析セットと Cortex-A8シミュレーターである。

ARMベースのプロセッサーは、ほとんどのスマホに使われており、ARMの予想では、タブレットの導入によって2015年までに全モバイルデバイスで支配的な優位を築ける、という。しかし同じ頃に、Intelはスマホのマーケットに参入する準備を進めており、Androidの将来バージョンでは、x86 アーキテクチャがサポートされる。Android Gingerbreadが Intel Atom上で走るのがデモされており、商品版が出てくるのは、1月の CES 2012のはずである。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT