• 締切済み

パフォーマンス計測ツールってあるのかな

こんにちわ。 最近、サーブレットやJSP等を勉強しているものです。 サーブレットやJSPの質問ではないのですが、作成した PGのパフォーマンス?(実行スピードやメモリ占有 量)を計測するツールってありますか? あと、実際のWebサイトのように多数の人がアクセス することを想定して、擬似的に付加をかけれるツー ルなんてものも探しています。 よろしくお願いします。

  • Java
  • 回答数1
  • ありがとう数2

みんなの回答

回答No.1

Load Runner や e-Testなどあります。どちらも有償SWですが。。。詳細はURLを参照してみてください。

参考URL:
http://www.empirix.co.jp/default.html
mttk1238
質問者

お礼

情報ありがとうございます!! 有償なんで、私個人が利用することはないと思います がこのようなソフトがあるんだなって覚えておきます。

関連するQ&A

  • JBOSSまたはJVM用のメモリ診断ツールを教えてください

    また書き込ませて頂きます。 今、JBOSSサーバを使ってシステム構築をしているのですが、その システムの基本的な情報(メモリ占有率やCPU使用率、どういうプロセスが稼動しているか) を収集しろという課題が出て、診断ツールを探しているのですが どなたか、簡単に使えてパフォーマンスが良いものがあればご教授ください。 ちなみに、エクリプスプラグインのTPTPというツールを試してみましたが、これは JUNITテスト実行時や、JAVAアプリケーション実行時にしか使えない (そう思い込んでいるだけでしたら指摘してください。。。) ため、単体のモジュールの監視には適しても、システム全体の監視は できないため、システムの監視ツールがあれば教えてください。 よろしくお願いいたします。

  • メモリ?CPU?ボトルネックを調べるには?

    PCのパフォーマンスが悪い場合、なんとなくで、CPUが遅いのか、メモリが足りないのか、その他の原因なのか、ボトルネックを調べるには何を計測したらよいのでしょうか? 作業しながら、タスクマネージャーを頻繁に見てるしかないのでしょうか? それとも[管理ツール]の[パフォーマンス]というのを使って、何か計測をすれば分かるのでしょうか? よろしくお願いします。

  • メモリクロック速度の違いによる、パフォーマンスの差

    メモリのクロックスピードの違いによる、パフォーマンスの差について。 Mac Pro Late 2013 2.7GHz 12core メモリ 64GB OSX 10.11 システムディスク SSD 1GB データ用ディスク Thunderbolt接続 RAID6 14TB のマシンを使用しています。 作業は音楽や映像コンテンツの制作で、 プラグインやソフトウェア音源のライブラリを大量に使用するので、 128GBキット 32GBx4 DDR3 PC3-10600 1333MHz ECC Registered の導入を検討しているのですが、 上記マシンでの使用となると、 メモリのクロックスピードが800MHzになってしまうとのことでした。 このメモリのクロックスピードの違いが実際のパフォーマンスにおいて、 体感上どのような違いをもたらすのか、 また、現状の64GBでなんとか作業をこなしている状況で、 メモリの動作クロックが落ちても128GBにあげることで、 どのくらいの恩恵を受けることが想定できるか、 このあたりをお応え頂きたく思います。 (もちろん、行う作業によりけりとは思いますが、、、) よろしくお願い致します。

  • htmlを置換する方法とjsp表示

    サーブレット・jspを使い、View部分を表示するのと テンプレートファイルとしてhtmlファイルを読み込み、変数展開(置換処理)「StringBufferをnewして」するのでは、どちらがよろしいのでしょうか? サンプルとして、先輩から頂いた、ソースコード(プログラム設計)が、上記の後者の方でして、サーブレット技術を書籍等で勉強した私にとって(前者)、どちらが良いのか悩んでしまいました。 Webデザイナさんにとっては、taglibを使うよりも、簡単な($NAME$のような記述)変数置換の方がいいのかなとも思いました。 ※ちなみに、プログラムの可読性はあまり良いとはいえません。 (TomcatとApacheをコネクトした場合)htmlを動的に生成した際の処理スピード(パフォーマンス)、Velocity等を使った場合などもあわせて、jspを使うメリット・デメリット等を教えて頂けたら、後の参考にしたいとおもいますので、ご教授いただけたらと思います。

    • ベストアンサー
    • Java
  • Kernelプロセッサの使用率が常に100%

    最近PHSカードによるダイアルアップから無線LANカード経由のADSL接続に変え、ウイルスバスターを常駐させるようにしました。 その後、PCのパフォーマンスが低下し、レスポンスが極端に悪い状態が続くのでシステムツールのシステムモニタでKernelプロセッサの使用率が常に100%で振り切れています。 常駐しているソフトもウイルスバスターとオフィスツールぐらいしかなく・・・。 環境は ・SHARP Mebius PC-MT1H1S ・メモリ128MB ・OS winME ご質問1 ・どうしたらパフォーマンスが回復するのでしょうか。(・・・今気づきましたがメモリって128しかなかったのかなぁ) ご質問2 ・プロセッサを占有しているプロセスを把握したいです。win2000ならタスクマネージャでプロセスをモニタすることが出来ますが、winMEで同様のモニタは出来ないのでしょうか? よろしくお願いします。

  • キャッシュが無効化されない

    はじめまして。 以下の問題で大変困っております。 サーブレットからBeanを経由し、Beanでの処理結果をjspに表示している のですが、一度前の入力HTMLに戻り、再度サーブレットを実行させたとこ ろ、JSPには前の処理結果が表示されてしまいます。  ブラウザの「更新」ボタンを押すことにより、表示内容が更新されます。 キャッシュにJSPが残っているのではないかと思い、JSPの先頭で以下のよ うにキャッシュを無効化するよう設定したのですが、結果は同じです。   <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> また、以下の操作も試みましたが、やはり結果は同じです。 メニューバーの「ツール」から「インターネットオプション」選択。 →「全般」タブのインターネット一時ファイルの[ファイルの削除]ボタ ンでキャッシュのクリア。  設定ダイアログの「保存しているページの新しいバージョンの確認」も 「自動的に確認する」が選択されています。 IEのバージョンは5.0です。 キャッシュを無効化する方法をご存知の方、無理であれば上記のような問題 の回避策をご存知の方、ご教示下さい。 宜しくお願い致します。

    • ベストアンサー
    • Java
  • Windows7x64を使っているんですが、デスクトップのテーマをAe

    Windows7x64を使っているんですが、デスクトップのテーマをAeroのテーマにしてて、ここ半年くらい使っていたんですが とあるツールを使いたくて、Aeroからベーシックにしてみたんですけど、パフォーマンスが全体的に落ちました ベーシックの状態でMMOをFrapsというFPS計測ソフトを使いながらプレイしてみると、フレームレートはAeroを使用していた時よりは若干10~15程度落ちているんですが、実際にMMOプレイしていると明らかにがくがくしてて重いです ベーシックにしていると、ブラウザを操作している時でもマウスカーソルがカクカクしてます CPUの使用率はベーシックにしても変わらず、MMOをプレイしていても、どちらも20~30で安定 メモリ使用率もベーシックにしてもAeroにしても変わらず それでもベーシックだと全体の操作が重くなっていると感じます Aeroにしている方がパフォーマンスが落ちると聞いたことがるんですけど、なぜベーシックにするとAeroより重くなるんでしょうか・・・ ちなみにOSをインストールした直後からAeroを選択して使用してました ベーシックを選択しないと動かないツールがあるので、どうしてもベーシックを使いたいのですが、ベーシックの状態だとかくかくしてて、デスクトップ全体がまともに操作できません Aeroだと全く問題なく使用出来ているんですが・・・ 原因、解決方法がわかる方、教えてもらいたいです スペック CPU i7 860 VGA HD5770 メモリ 2GB*2(2つは同社のものの、シリコンパワー)

  • 処理速度を早くしたい!

    このサイトは初めてなので、至らない点があればお許しを。 画像処理ソフト(そこそこ本格的なもの)を開発したら、 処理速度が遅すぎる!(>.<)★←解決したい内容 (プラットフォームは64bit-QuadコアPCで、OSはvista) (Visual Studio 2005 C++で開発) この原因はたぶん、  1)なんと実メモリ占有が、5.6GBも(実装8GB)    (残りメモリが数10MBしか余裕がないようだ)  2)HDDへのアクセスが1分間に300~1100回発生している つまり残りメモリが少ないので、ページングしているからか? または処理プログラムをDLLにしたから、HDDに頻繁にアクセス? そこで、★質問A) 何にメモリをとられているか、分かるツールはないか? そしてこの配列にこれだけ、とかを、大きい順に見れるような… さらに、★質問B) もしDLLにしたのが問題であるなら、 DLLを実メモリに一旦展開したら、ずっと常駐して、 HDDへのアクセスが不要になるようなビルド方法があるらしい? ついでに、★質問C) 高速化のため一部並列threadプログラムでコーディングしたが、 使い難いので一部openMPを使ったが、逆に極端に遅くなった。 もちろん競合しないようにしたつもりだけど、 そもそもthreadPGとopenMPは共存できないの? ちなみに私くしめ、現役PGから退いて数年以上です。 最新の開発環境、その他用語など、知らない点も多し。 だから質問内容のピントがズレてるかもしれない (>.<) その点を同情して、このオジサンPGにやさしく教えてね♪ /E

  • WSHの文字置換ツールについて(エラー処理)

    Windows2003server上で動く、文字列置換ツールを用意したいと思ってます。 ※同様の質問をもう一件あげていますが、質問の根本が違うのであえて分けています。 よろしければそちらもご覧頂ければと思います。 今、考えている動作をしてくれるサンプルプログラムが@ITにあったので これを流用しようと思うのですがエラー処理が考慮されていないので Readエラー時にスクリプトエラーが発生し落ちてしまうので困っています。 置換サンプルプログラム http://www.atmarkit.co.jp/fwin2k/win2ktips/308strrpl/strrpl.html サンプルPG名 replace.wsf 想定している使い方は以下の通りです。 ・バッチでdir /Bの実行結果を、変換対象ファイル名として利用する。 ・バッチからFOR文でreplace.wsfを呼び出し、引数に変換対象ファイル名を入れる。 ・対象ファイル数分繰り返す 文字列置換の動作自体はサンプルPGの動作が希望通りで問題ありません。 ただ、上記のバッチ運用の場合フォルダ名や空白が引数に代入され スクリプトエラーとなってしまい処理が止まってしまいます。 解決策として、以下の2パターンがあると思います ・フォルダや空白、存在しないファイル名が代入された場合は無視する →On Error Resume Nextを記述しましたが、構文が誤っているようでエラーとなりました。 Readエラーを無視するにはどうすればいいのでしょうか。 ・バッチの作りを工夫し、存在するファイルしか代入されないようにする。 →考えましたが、方法が分かりませんでした。 解決策が分かる方、よろしくお願いします。

  • パフォーマンスの情報とツール

    WindowsVISTAで突然、「コントロールパネル」の「パフォーマンスの情報とツール」の「視覚効果の調整」で「パフォーマンスを優先」を選択したのと同様の現象が発生しました。 何か原因があるのかご存知の方、ご教授願います。

専門家に質問してみよう