問題タブ [speed-test]
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.
c# - どのメソッド実装がより速く実行されるかをテストする方法
入力が文字列のタイプであるかどうかの質問チェックが閉じられている間、2つの答えが私の心の中でマイクロ最適化の質問を引き起こしました:以下の2つの解決策のどちらがより良いパフォーマンスを発揮しますか?
Reed Copseyは、以下を使用してソリューションをChar.IsLetter
提供しました。
Mark Byersの正規表現を使用した適応ソリューション:
リードとマークのどちらかに質問したくないので、どちらが優れているかを判断するための簡単なテストを作成すると思いました。問題は、コードの最適化をあまり行っていないことです(コードの可読性を何よりも優先する傾向があります)。
それぞれの実行の前後にタイムスタンプを取得する以外に、どのソリューションがより高速に実行されるかを決定する他の(より良い?)オプションは何ですか?
編集
Martinの回答を修正Console.WriteLine(...)
して、コンソールアプリケーションとして実行しました。LinqPadがアプリケーションを実行する方法は正確にはわかりませんが、結果はほぼ同じでした。
php - 現在のページにエコーがないユーザー接続速度の PHP 速度テスト
ユーザーの接続速度を確認する可能性を探しています。Cookie として保存されることになっているため、速度が遅い場合は css ファイルと同様に javascript ファイルが適応されます。
現時点で速度をテストする可能性は次のとおりです
それは機能しますが、コードに非常に多くの文字を入れるのは好きではありません。また、これをすべてエコーすると、出力が既にあるため、結果を Cookie に保存できません。
何か別のファイルでこのようなことをすることはできますか? 解決策はありますか?
前もって感謝します。
java - Speed Tracer GWT のサーバー側トレース
GAE 上のアプリケーション用に予約されているスピード トレーサー サーバー側トレースですか。 GAE なしでローカルで使用する。
gwt - GWTコード分割の証明
私はGWTで約1か月プログラミングをしていて、最近それを知っているので、GWTコード分割についてはすべて知っていると思います(笑)
runasynccallback内のコードが成功したときに、別のファイルがダウンロードされることを証明したいと思います。このコードを呼び出し、スピードトレーサーを使用して新しいダウンロードファイルを見つけようとしていますが、認識できません。
プロジェクトのプレゼンテーション中に表示する必要があるため、誰かがこれを試したり、これを証明する別の方法がありますか?
actionscript-3 - 「以上」と「以上」の速度
誰かがこれらの正確な速度テストの1つを知っているか、または持っているかどうか、Actionscript 3(違いが生じる場合はAir 2.5)で「以上」と「以上」の速度をテストできるかどうか疑問に思いました。
このコンピューターで仮想マシンを実行していますが、非常に不正確な結果が得られています。
そのまま使用する
また
最初のテストを考えたのは、1回のテストとそれを元に戻すだけだからですが、actionscript 3には、確信が持てない癖がいくつかあります。
c# - ウェブサイトのスピードテスト. gzip に問題がありますか?
Web アプリケーションにインターネット接続速度テストを実装しようとしています。非常に高度な機能である必要はないので、できる限りシンプルにすることから始めました。
アイデアは、HttpHandler からいくつかのデータをフェッチし、どれくらいの時間がかかるかを確認し、データの量と時間から速度を計算することです。たぶん10個のデータのパッケージを送信して、最高時間と最低時間を捨ててから平均時間を計算する方が良いと思いました。
私のHttpHandler:
これは、ボタンを追加し、結果などを表示するダイアログを表示する jquery コードです。
});
ファイル 1mb.txt は、Windows のコマンド プロンプトで次のように作成されました。
fsutil ファイル createnew c:\temp\1mbfile.txt 1048576
ファイルはちょうど1MBです。今問題に。たとえばfirebugで応答を調べると、サイズはわずか8.8 kbです。これはどのように可能ですか?GZIP圧縮ですか?1MB のファイルを 8.8KB に圧縮するにはどうすればよいですか? fsutil でファイルを作成すると、データが繰り返しになるからですか?
私が探している解決策は、強制的に圧縮しないようにする方法です (これが問題である場合)、それは可能ですか? 正しいヘッダーを圧縮しないように設定する方法が見つかりません。
それが圧縮の問題であり、それについて何もすることがない場合、応答サイズを確認し、常にすべての環境で正確にそのサイズであると期待できますか?
他のアイデアは大歓迎です。そのようなアイデアがあれば、一般的にスピードテストを実装する方法についてのアイデアも。
java - Java ネットワーク ファイル転送の問題
ローカル ネットワークの速度を測定できる小さな Java プログラムを作成しています。ソケットを扱うのは初めてですが、動作するプログラムをまとめました。唯一の問題は、測定値が正確とはほど遠い (低すぎる) ことです。
これはサーバーコードです:
これはクライアント コードです。
これは、すべてを遅くする独自のバッファを使用しているためですか、それとも何が問題なのですか? ヒントやヒントも大歓迎です。
flash - AS3アップロード速度テスト
AS3でスピードテストを行っています。そして、そのような問題が発生しました。
私はURLLoader( )
自分のテストで使用しており、ダウンロードテストでは非常にうまく機能しますが、アップロードテストでは問題が発生しました。いくつかのバイナリデータをphp-scriptに送信し、現在の速度を計算progress_event
するためにを確認していますが、イベントはディスパッチされておらず、ファイル全体が送信されたときにのみ表示されます。では、バイト送信プロセスによって速度を決定するにはどうすればよいですか?bytesLoaded
complete_event
PS使用できませんfileReference
。テストを1つずつ使用していて、ユーザーにfilebrowse()ダイアログをクリックさせることができないためです。
どうも。
UPD 私のphpスクリプト:
はい、小さいですが、実際にはデータは必要ありません。アップロードの速度を確認する必要があります。
UPD 2
だから、すべての答え、コメントを読み、何時間もグーグルした後、私はおそらく解決策を手に入れましたが、それは最初に望んでいたものとは異なる方法で作られています。とにかくTYVMすべて、私はすぐに解決策を投稿します。
performance - AS3のインターネット速度テストアプリ
スピードテストのようなインターネットスピードテストアプリケーションをActionscript3.0で作成する必要があります
計算する必要があります
1.ダウンロード速度2.アップロード速度3.遅延(ラウンドトリップ時間)4。ジッター5.パケット損失6.ネットワークの可用性
どこから始めたらいいの?as3ネットワークプログラミングに関するガイドやチュートリアルはありますか?私を助けてください。前もって感謝します
c - printf() の速度
私はC言語でtime.hライブラリを使って楽しんでいました。いくつかの基本的な関数のクロック ティック数を測定して、実際の速度を把握しようとしていました。私はclock() 関数を使用しました。この場合、printf()関数を測定していました。
私のプログラムを見てください:
このプログラムは基本的に、printf("a") 関数と呼ばれる 2000 回のクロック ティック数の 20 回をカウントするだけです。
私が理解していない奇妙なことは結果です。ほとんどの場合、他のテストを行っている場合でも、ランダムに2 つのグループの結果が得られます。
コンパイラがその関数をどのように正確に処理するかわかりません。私が推測する%文字のテストがありますが、それはその違いにはなりません。コンパイラがメモリ内で何かを行っているように見えます... (?) このコードをコンパイルする正確な背景や、上記の違いが現れる理由を知っている人はいますか? または、少なくとも私に役立つリンクはありますか?
ありがとうございました。