問題タブ [execution-time]

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 投票する
4 に答える
1266 参照

java - JavaファイルのMain関数を数回呼び出す方法は?

Javaファイルのメイン関数を(100)回のように数回呼び出して、完了するまでにかかる時間を測定する必要があります。目的は、時間を他のファイルと比較することです。[文字通り、私はアルゴリズムを実装しています]。

時間の計算は次の方法で実現できることを知っています。

* ("callMethod") はメソッドの名前です。

しかし、完全な Java ファイルがあり、その実行時間を計算しながら別のクラス (またはファイル) からメイン関数を呼び出したい場合、どのようにすればよいでしょうか?

要約すれば:

タスク 1: Java ファイルのメイン関数を別のクラスから数回呼び出す。
タスク 2:実行にかかる時間を計算します (タスク 1)。

タスク 1 と 2 を達成するための提案やアイデアをいただければ幸いです。

よろしくお願いいたします。

0 投票する
6 に答える
13988 参照

java - メソッドをJavaの別のメソッドのパラメータとして渡すことはできますか?

いくつかのメソッドの実行時間を測定しようとしています。同じコードを何度も複製するのではなく、メソッドを作成することを考えていました。

これが私のコードです:

を持っているとします。 の実行時間を測定するためmyMethod()にどのように使用できますか?MeasureExecutionTime()myMethod

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

java - 実行時間を測定する私のコードの問題

そこで、いくつかのソート方法の実行時間を測定しようとしています。

これが私のコードです:

=====================

=====================

私の問題は:

このプログラムを実行した後int[1000000]、入力として入力するとinsertionSort()、約12〜13分で実行され、次のように返されます。

なぜそれは470秒を与えるのですか?私のコードの何が問題になっていますか?

=========================

編集:

に置き換えseconds = Double.parseDouble(Long.toString((long)seconds) + Double.parseDouble("." + arr[1]));た後seconds = seconds + Double.parseDouble("." + arr[1]);、前の問題はなくなりましたが、別の問題が発生しました:

そのはず0.000022864 seconds.

=========================

EDIT2:

エラーを発見するかもしれません。nanoSecondsが大きい場合はarr[1]問題ありませんが、nanoSeconds小さい場合はarr[1]指数形式に変換され14931 nano-seconds => 4.931E-6 seconds.ます。この問題を解決するにはどうすればよいですか?

==========================

EDIT3:

わかりました、私は解決策を見つけました:

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

java - あるメソッドの実行時間を理論的に計算するにはどうすればよいですか?

複雑さがO(nlogn)である「ヒープソート」メソッドがあるとします。1000000入力でこのメソッドの実行時間を測定すると、0.375770669秒になりました。このメソッドの実行時間を理論的に計算するにはどうすればよいですか?

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

php - mysql クエリの実行時間 | クエリを減らす

ユーザーの順序を変更できるクエリがあります。

ここに私のクエリがあります:

そのクエリを実行するのにそれほど時間がかからないかどうかを知りたいのですが、そうであれば、ロードを高速化する方法と、そのクエリを減らすことは可能ですか?

アップデート:

コードを少し編集したので、クエリをより速く実行できると思います..ここにコードの一部があります:

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

ruby-on-rails-3 - Rails 3:メソッドの実行にかかる時間

メソッドの実行にかかる時間に関する情報を受け取りたいです。使用せずにレールでそれを行うにはどうすればよいNewRelicですか?

0 投票する
9 に答える
231604 参照

python - Python スクリプトの実行が完了するまでにかかった時間を調べる

Pythonスクリプトに次のコードがあります。

このスクリプトを実行し、実行にかかった時間を分単位で調べたいと考えています。このスクリプトの実行にかかった時間を調べるにはどうすればよいですか? 例をいただければ幸いです。

0 投票する
5 に答える
39920 参照

php - PHPで無限の最大実行時間を取得するにはどうすればよいですか?

file_get_html()2000 ページのサイトがあり、関数と正規表現を使用して、各ページを反復処理してサイトマップを生成したいと考えています。

明らかに、これは最大実行時間のために時間切れになるため、サーバー側の 1 回の実行で完了することはできません。より小さなアクションを実行し、進行状況をデータベースに保存してから、次のタスクをキューに入れる必要があると思います。助言がありますか?

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

execution-time - PBSスクリプト(シリアルジョブ)のジョブ実行時間

Portable Batch System(PBS)を使用して行われたシリアルジョブの実行時間を把握しようとしています。その情報は出力ファイル (task.o*) の Epilogue セクションの Resources にありますか? ですかwalltime