問題タブ [download-speed]

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 に答える
402 参照

c# - Open Hardware Monitor のダウンロード速度

Open Hardware Monitor にいくつかの変更を加えています。ネットワーク アダプターのダウンロードとアップロードの速度を追加します。しかし、ダウンロード速度を計算すると、計算が間違っています。

OHM の自動更新が原因で、正しいダウンロード速度を計算するためにタイマーを使用できません。ここのソースでは、ダウンロード速度 (Mb/s) の計算方法を確認できます。

クラスの構成では、次のことを行います。

update メソッドが呼び出されると (ランダムな時間に)、次のようにします。

誰かが私の問題を見てくれることを願っていますか?

ここに画像の説明を入力

スクリーンショットを追加

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

php - cURL progress_callback (PHP) でダウンロード速度を計算する方法

cURL指定されたURLを介してファイルをアップロードするために使用しています。(ユーザーが URL を指定すると、サーバーがファイルをダウンロードします)

プログレスバーの場合、CURLOPT_PROGRESSFUNCTIONオプションを使用します。進行状況の機能で、ダウンロードの速度と残り時間も計算したい。

ありがとうございました!そして私の英語でごめんなさい

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

http - 別の国の特定のサーバーへのダウンロード速度をテストする方法は?

質問は簡単です: 私が住んでいる国 A でホストされている HTTP サーバーを持っている場合、別の国 B でダウンロード速度をテストするために使用できる施設/ツール/サービスはありますか?

話は、トルコのイスタンブールにある顧客が、HTTP リンクを介してサーバー (中国でホスト) にファイルをダウンロードするのが非常に遅いということです。しかし、パリでは問題なくテストできました。

0 投票する
0 に答える
280 参照

javascript - Javascript を使用してダウンロード速度を調べる

特定のシステムのダウンロード速度を検出する作業を行っていますが、それを見つけるために取ったアプローチは次のとおりです

既知のサイズのファイルをダウンロードし、推定所要時間に基づいてダウンロード速度を計算します

ここにコードの外観があります

コードは期待どおりに機能し、ファイルがダウンロードされますが、帯域幅が次のようにリストされていることを理解できません

しかし、なぜ私は大きな違いが(ほとんどの場合)結果に見られるのか理解できません

http://speedof.me/

http://jsfiddle.net/yahavbr/tEFpC/2/

ところで私のものは

http://speedboom.herokuapp.com/

私が信じている違いの理由その違いを考えることができる理由の 1 つは、複数のファイルをダウンロードするための遅延です。

しかし

-- レイテンシーを削除しても (Google Chrome でのみ動作します)、大きな違いは見られません。

しかし、それもspeedof.meの結果と他のjsfiddleの結果に関して速度に違いはありませんでした

今質問ですか?

- 正確なダウンロード速度に関して、私は誰を信頼していますか?

- どうすれば私のアプローチを改善できますか? 私ができる場合 ?

0 投票する
0 に答える
725 参照

android - Androidでダウンロードとアップロードの速度を調べる方法

私はプロジェクトに取り組んでいます。1秒あたりのダウンロードとアップロードの速度を調べる必要があります...これまでのところ、送受信の合計バイト数を調べました。どんな助けでも大歓迎です。これが私のコードです..

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

python - Pythonでダウンロード速度を取得する

わかりました。ページからビデオをダウンロードする小さなスクリプトを作成していますが、ダウンロード速度が正しくありません。download_speed = Download_file_size / (current_time - start_time) であることは知っていますが、正しく取得できません。

私が間違っていることは何ですか?

私の結果は次のとおりです。

そして、それは追加し続けます!

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

mysql - Yahoo-Finance クエリ速度

私は現在、yahoo-finance にさまざまなティッカー シンボルを照会するプロジェクトに取り組んでいます。ボトルネックはyahooからデータを取得することなので、これを高速化する方法があるかどうか疑問に思っていました.

複数のマシンを使用してクエリを実行し、データを集計した場合、それは役に立ちますか? 物理マシンは 1 台しかありません。どうすればそれを行うことができますか?

ありがとう!

編集: 現在、Node.js、yahoo-finance、および Q.deferred を使用して、yahoo に履歴データを要求しています。次に、すべての約束が (ティッカーごとに) 満たされると、Q.all() を実行してデータを永続化します。

getYahooPromise はティッカー シンボルのデータを取得し、データ配列にプッシュします。すべての約束が解決されると、データは MySQL データベースに保存されます。

2番目の編集:その他のコード:

}

0 投票する
0 に答える
121 参照

javascript - Javascript を使用して、ユーザーのダウンロード機能を検出する最良の方法

ユーザーのデバイスのダウンロード機能を検出して、50 MB の大きなビデオをダウンロードするか、40 KB の小さなイメージをダウンロードするかを判断する必要があります。

私が最初に考えたのは、ユーザーのインターネット接続 (wifi/3G/LTE) を検出し、その結果に基づいてファイルを提供することでした。ただし、極端に信頼できない方法を使用しない限り、そうする明確な方法はありませんnavigator.connection

ダウンロード速度を検出する必要がありますか、それともより良い方法がありますか。一番確実な方法を知りたいです。

0 投票する
0 に答える
138 参照

c# - ダウンロード速度テスト

ダウンロード速度を測定して表示するアプリを C# で作成しています。62MB のファイルをチャンクでダウンロードする次のコードがあります。これを拡張して、各チャンクに必要な時間を測定し、グラフ化できるようにする予定です。

そうする前に、これが実際に私が思っていることをしていることを確認するために、いくつか質問があります。コードは次のとおりです。

質問:

  1. インスタンス化されたときに応答にすべてのデータが含まれていますか、それともヘッダー情報だけですか? response.ContentLength は正しい値を反映しています。

  2. 1 MB のチャンク サイズを使用していますが、各反復で読み取られる実際のバイト数 (intBytesRead) ははるかに少なく、通常は 16384 バイト (16 KB) ですが、場合によっては 1024 (1 KB) になります。どうしてこれなの?

  3. 実際に 1 MB のチャンクを強制的に読み取る方法はありますか?

  4. ここで実際にデータを MemoryStream に書き込む目的はありますか?

ありがとう。

ダン

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

laravel - Laravel クライアントのダウンロード速度を制限する (帯域幅スロットリング)

Laravelでは、次を使用してダウンロードできます

応答()->ダウンロード();

しかし、クライアントの速度を制限する方法はありますか?