問題タブ [performance-testing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
187 参照

multithreading - マルチスレッドテストを取得する方法は?

C#プログラミングの研究を始めたばかりです。最近、私は.NET4.0で指定された計算のパフォーマンステストを研究しています。システムは多くのデータを読み取ってコピーし、私自身の機能によって計算されます。

マルチスレッドシステムを使用して、300を超えるデータセットに対してこれを実行しようとします。すべてのスレッドはデータの受信から開始されるため、この部分ではEventHandlerを使用します。

スレッドの作成方法がわかりません。確かに、私はそれらをリストとして作成し、次のように関数を1つずつ実行できます。

それとももっと良い方法はありますか?スレッドプールの問題を見ましたが、それとどのように違うのかわかりません。

そして、イベントインクルードスレッドの構築はスレッドインクルードイベントハンドラーよりも優れているのだろうか。

英語は私の母国語ではないので、質問の表現が間違っていたのかもしれません。

ありがとうございました。教えて下さい!

0 投票する
1 に答える
290 参照

javascript - いくつかのJavascriptフレームワークのベンチマーク

そこでまず、さまざまなjavascriptフレームワークのいくつかの関数のベンチマークを行います。また、MEM%使用率、CPU%使用率、DOMカウント、関数のレンダリング/表示/クローズにかかる時間などのリソースを監視するために、どのようなプログラムを使用できるのか疑問に思いました。これまで、Firebugとパフォーマンスモニターおよびpushtotestを使用してきました。私はこれらのプログラムが有用であることに気づきました。いくつかには欠点があるので、これらの間にスクランブリングがあります。より効率的な方法/プログラムを使用できるかどうか疑問に思っています。ありがとう、アンドリュー

0 投票する
10 に答える
7334 参照

java - Javaであるアルゴリズムが別のアルゴリズムよりも高速であることを証明するにはどうすればよいですか

コードスニピットを取得して、実行に必要な「ティック」の数を正確に確認できるJavaには何かありますか。私が書いたアルゴリズムが他のものよりも速いことを証明したい.

0 投票する
4 に答える
10205 参照

performance - パフォーマンスの向上 計算 マンボ ジャンボ

先日、特定のコードのパフォーマンスを 34 秒から 2 秒に改善し、同じ (34-2)/34、つまり 94.11 パーセンテージのパーセンテージを計算していました。それほど驚かなかった..私が伝えたのは間違った番号だったのだろうか..

一般的にどのように改善を測定し、同時に見栄えを良くしますか?

0 投票する
3 に答える
15869 参照

windows-7 - JMeterでHTTPリファラーヘッダーを動的に設定するにはどうすればよいですか?

うまくいけば、これはJMeterテストの一般的な問題です。

JMeterを介してプロキシサーバーをセットアップし、DEVELOPMENT環境でテストケースを「記録」します。これは問題なく機能し、デフォルトの「サーバー名またはIP」と「プロトコル」をグローバルに設定するために 「 HTTPリクエストのデフォルト」を設定しました。

DEVでのテストが完了したので、さらにテストを行うためにコードをQAサーバーに移動しました。デフォルトの「サーバー名」を変更してからテストを実行するだけでよいと思いました。

私が気づいたことの1つは、テストケースの各サンプラーについて、その特定のサンプラーの「HTTPヘッダーマネージャー」に他のヘッダー(User-Agent、Cache-Controlなど)が存在することです。Refererヘッダーは唯一のヘッダーです。 DEVサーバーとしてはまだ「ハードコーディング」されているので心配です。

これを動的に設定する方法はありますか?これにより、この記録されたテストを複数の環境で実行できますか?これは通常どのように処理されますか?

どんな助けでも大歓迎です!ありがとう。

jg

0 投票する
2 に答える
358 参照

c# - PostgreSQLの「PERFORM」キーワードに相当するTSQL?

ループでクエリのパフォーマンスをテストしています。結果セットの100の複製を返すのではなく、selectステートメントを何百回も実行して、毎回結果を破棄したいと思います。

PostgreSQLの構文は「performselect...」で、selectステートメントを実行して結果を破棄します。「37.6.2。結果なしでクエリを実行する」http://www.postgresql.org/docs/8.2/static/plpgsql-statements.html

TSQLに同等のキーワードはありますか?

SSMSには[結果を破棄]オプションがあることは知っていますが、結果は各反復後に破棄されず、すべての反復が完了するまでメモリに蓄積されるようです。一時変数への選択は機能すると思いますが、キーワードを使用して結果を破棄する方がはるかに簡単です。テーブル変数定義の作成と、結果を一時テーブルに格納することによる潜在的なオーバーヘッドは避けたいと思います。

0 投票する
1 に答える
5353 参照

windows - JMETERにフォーム投稿をQUERYSTRINGのあるパスに送信させる方法は?

いくつかのパフォーマンス テストに JMeter を使用しています。プロキシを使用してテスト ケースを記録しましたが、再生しようとして問題が発生しました。

基本的に、HTTP 投稿と、QUERYSTRING を含むページへの投稿があります。

サンプラー パス: http://dev.mysite.com/myform.aspx?formfunction=SEARCH

投稿データ: searchitem=犬

私が直面している問題は、myform.aspx に投稿データが渡されるが、期待される応答が返されないことです。 クエリ文字列 (?formfunction=SEARCH) さえ含まれていないかのように応答を返します。 クエリ文字列がない場合はデフォルトの SEARCH を実行しますが、クエリ文字列が含まれている場合は、投稿データに含まれる searchitem を使用して別の検索を実行します。

サンプラー パスで送信しているクエリ文字列を JMeter に認識させるにはどうすればよいですか??

どんな助けでも大歓迎です。

ありがとう。

jg

0 投票する
1 に答える
39 参照

visual-studio-2010 - VS2010でのパフォーマンステスト

VS2010でSharePointWebアプリケーションのパフォーマンステストを作成しました。

KeyIndecators、ページ応答時間などのようないくつかのイディケーターを取得しました...

質問1:それらのグラフとは何か、およびそれらからSharePointサイトのパフォーマンスを取得するにはどうすればよいかを簡単に説明してください。

質問2:ローカルマシンでテストを実行し、マシンのCPU使用率を取得しました....SharePointサイトを作成したときにサーバーの使用率を取得するにはどうすればよいですか?

0 投票する
2 に答える
245 参照

orbeon - 多数のフィールドを持つグループを表示すると、Orbeon ページのレンダリングが遅くなる

私は Orbeon フォームに取り組んでおり、以下で説明するパフォーマンス関連の問題があります。

最初に 5 つのフィールドがあるフォームがあります。5 番目のドロップダウン フィールドで [はい] を選択するとxforms:group、フィールドのブロックが表示されるためです (ブロックには約 40 のフィールドがあります)。ブロックは繰り返しセクションにあるため、ブロックをいくつでも追加/削除できます。

ここで、たとえば 10 個のブロックを追加し、5 番目のドロップダウン フィールドを任意の値から「はい」に切り替えると、すべてのブロックを表示するのに 2 秒以上かかります。

2GB RAM の Windows XP デスクトップで Orbeon Forms 3.8 と Tomcat 6 を使用しています。

「はい」を選択した場合(xforms:group が true の場合の条件付き表示)、表示に時間がかかる場合について教えてください。

0 投票する
1 に答える
176 参照

performance - Python アプリケーションを自動最適化する方法は?

バッチ ベースの複雑な Python サーバー アプリケーションがあります。私はこのアプリケーションをできるだけ速く動作させたいと思っています。このアプリケーションには、アプリケーションのパフォーマンスに何らかの影響を与える 100 個の整数定数のようなものがあると思われます。これらは、外部プログラムのメモリ制限を設定する、辞書の初期サイズのようなものです。

私がやりたいことは、最適化プログラムがこれらの 100 の整数値を変更し、一晩で何千ものテストを実行できるようにし、Python プログラムが最短時間で終了するパラメーターのセットを見つけ出すことです。

そのようなものは存在しますか?EXEC ステートメントと置換関数を使用して整数を変更することで、これを何らかの方法で構築できると思います。