japan.internet.comThe Internet & IT Network
Twitter
RSS
  • ニュース
  • コラム
  • リサーチ
  • ヘッドライン
  • 特集
  • ブログ
  • プレスリリース
  • 専門チャンネル
  • イベント
  • ランキング
  • ニュースメール
2009年11月22日
文字サイズ文字サイズ小文字サイズ中文字サイズ大
事業仕分けによる次世代スーパーコンピューターの開発予算削減について、どうお考えですか?
賛成
反対
どちらとも言えない
投票締切 11/30 12:00
携帯・ワイヤレス2008年10月28日 17:30

開発者の不具合修正やコード最適化を助ける「Symbian Analysis Workbench」が発表

国内国内internet.com発の記事
  • Post to Twitter
  • Post to Facebook
  • このエントリーを含むはてなブックマーク
  • この記事をクリップ!
  • Buzzurlにブックマーク
  • Yahoo!ブックマークに登録
  • newsing it!
  • この記事をokyuuへインポート
Symbian は、2008年10月21日、不具合修正およびコード最適化にかかる時間と労力を削減し、開発を容易かつ迅速に行うための新しいツール、Symbian Analysis Workbench(SAW)を発表した。

SAW は Eclipse をベースとしたプレパッケージツールで、Carbide.c++ 開発環境に統合されたグラフィカルビューを使用して Symbian C++ ソフトウェアを最適化することで、開発者の作業を容易にする。

Symbian OS 上での開発向けに各種ツールやリソースを提供するオンラインフォーラムである Symbian Developer Network(SDN++)では、Eclipse ダウンロードサービスを提供、Carbide.c++ 内からの SAW のインストールをサポートする。

SAW は、解析、プロファイリング、ターゲット管理ツールを提供する統合型スイートで、単一のワークスペース内でのトレースイベント、リソース利用、システム動作のレポートにより、開発者がソフトウェアの動作を理解する助けとなる。

SAW の機能には、「Trace Event Viewer」、「CPU Profiler」、「Memory Usage Reporter」、「Thread State Reporter」、「Target Management」などが含まれる。

「Trace Event Viewer」は、テキストベースのディスプレイで、「Symbian OS Unified Trace Framework」からのアウトプットと互換性を有する。開発者はこの「Trace Event Viewer」によってソフトウェアの状況を把握し、イベント全ての完全な履歴を確認できる。

「CPU Profiler Viewer」は、ソフトウェア内でプロセッササイクルを最も多く消費しているホットスポットやボトルネックを特定するために、プロセッサの動作を可視化する機能。表示される関数名を解決するためにデバッグシンボルデータや ROM ビルドログが使われているため、開発者は最も使用頻度の高い関数を素早く容易に把握し、より詳細な検証が行える。

「Memory Reporter Viewer」では、ソフトウェアを最適化するため、ヒープ領域、実行可能ファイル、機能ごとに、時間とともに変化するメモリ使用状況を確認できる。メモリリークの検出やピークメモリ使用量の確認ができるだけでなく、フラグメンテーションなどのメモリに関する複雑な問題を理解できる。

「Thread State Viewer」は、スレッドの生成・破棄された時間、および時間とともに変化するスレッドの遷移を表示することで、プログラム実行を中断することなくスレッド動作を可視化する。既存のデバッグツールでは見極めが難しい、実行中のスレッド間の相互関係を理解できる。

「Target Management」は、FTP ファイルの管理エージェントおよび TelNet のコマンド実行エージェントを提供し、デスクトップ上からデバイスコントロールを可能にする。

SAW v1.0は、Symbian OS v9.4および今後リリースされるすべてのバージョンをサポートする。

  • プリンター用
  • 記事を転送
  • Post to Twitter
  • Post to Facebook
  • このエントリーを含むはてなブックマーク
  • この記事をクリップ!
  • BuzzurlにブックマークBuzzurlにブックマーク
  • Yahoo!ブックマークに登録
  • newsing it!
  • この記事をokyuuへインポート
最新トップニュース
Graphic Design Forum
【Graphic Design Forum】
流動的媒体と静的媒体に関する見解(11月18日)
「IT の耳」
「IT の耳」
【書評】『Hyper-V スタートアップバイブル』――仮想化についてのすぐれた解説書(11月20日)
百式のネットビジネス研究
百式のネットビジネス研究
世界でもっともパワフルな iPod のスピーカー「Wall of Sound」(11月20日)
週刊-サイト別アクセス状況データ
週刊-サイト別アクセス状況データ
ビデオリサーチインタラクティブ調査(月間インターネットオーディエンスデータ)(11月19日)
海外ソーシャルウェブに学ぶ成功の秘訣
海外ソーシャルウェブに学ぶ成功の秘訣
ゲーム業界を襲う世界的な激震。ソーシャルゲーム急成長のインパクト(11月19日)
今さら聞けない初歩からのアクセス解析
今さら聞けない初歩からのアクセス解析
サイトリニューアル前のアクセス解析活用法(11月19日)
成約率、反応率を上げる Web 文章術
成約率、反応率を上げる Web 文章術
文章力を磨き、キャッシュを生み出す Web サイト に(11月19日)
「Webからの脅威」―その傾向と最新対策
「Webからの脅威」―その傾向と最新対策
新たな対策技術:スパムフィルタリングと E-mail レピュテーション(11月18日)
ROI向上のための戦略的WebPR
ROI向上のための戦略的WebPR
「戦略的 WebPR」のしかけ方〜WebPR の効果測定手法とは〜(11月18日)
スマートにソーシャルウェブを構築しよう
スマートにソーシャルウェブを構築しよう
社員力を生かすソーシャルメディアポリシー(11月17日)
DevX
DevX
Erlangを使った並列処理プログラムの作成(11月17日)
Copyright 2009 Japan Internet.com K.K. All Rights Reserved.http://www.internet.com/