Chromeの帯域幅を制限する

Chromeの帯域幅を制限する

Web 開発の目的で、特にローカルホスト接続の場合、Chrome が使用する帯域幅を調整できるようにしたいと考えています。

Firefox ではアドオン「Firefox Throttle」がそれを実現することは知っていますが、Web 開発ツールまたは拡張機能を使用して Chrome でも同じことを実現する方法はありますか?

答え1

Mac OS X では ipfw を使用できます。

sudo ipfw pipe 1 config bw 15KByte/s
sudo ipfw add 1 pipe 1 src-port 80
# delete the port
sudo ipfw delete 1

私の情報源:http://hints.macworld.com/article.php?story=20080119112509736

答え2

ローカルホスト (127.0.0.1) の接続を「制限」することはできません。そんなことは絶対に起こりません。必要なのは、実稼働前の環境で Web アプリケーションをテストすることなので、何らかのネットワーク環境エミュレーター/シミュレーターを見つける必要があります。

私がかつて働いていた会社の一つでは、まさにそのようなテストの目的で Shunra vCat を使用していました。探せば無料の代替品が 1 つか 2 つ見つかるかもしれませんが、よくわかりません。

答え3

Ctrl+ Shift+を押すとI、Chrome の開発者ツールが起動します。

そのペインで開かれる「ネットワーク」サブタブに移動し、そのペインで開かれるサブサブタブで、「スロットルなし ▼」(「▼」は下矢印のように見えます) をクリックします。

そこで、利用可能なタイプのリストから特定の種類の帯域幅制限を選択できます。これは、その種類の接続 (2G など) のみを使用している場合と同じです。アップロードではなくダウンロードのみがカウントされるかどうかはわかりませんが、それが私が探しているものですが、それを見つけました。

答え4

Apple は、テスト用に Mac 上のネットワークを遅くするための非常に便利な公式ツールを作成しました。

これはネットワークリンクコンディショナーと呼ばれ、Lionユーザー向けのXcodeの無料ダウンロードです。ほとんどの古いバージョンではエックスコードバージョン4.3.2より前のバージョンではこのツールのコピーが組み込まれていました。エックスコード直接ダウンロードするiOS シミュレーターや開発者向けドキュメントと同様の方法で。

ここに画像の説明を入力してください

400msの遅延があるLossy Edgeネットワークからケーブルモデムまでの11のプロファイルが組み込まれています。他の制限が必要な場合はipfwクレイグ・ホッケンベリーの記事ゆっくり乗って楽にまた、制限速度パネルbyマイク・シュラグこれは Xcode よりもダウンロードサイズが小さいですが、Apple のツールよりもオプションが少なくなっています。

これにより、ネットワーク スタック全体の速度が低下するため、仮想マシンに Lion をインストールして、その仮想マシンを調整済みスタックに設定するなどの操作を行わないと、アプリごとに調整することはできません。

ソース:https://apple.stackexchange.com/questions/24066/how-to-simulate-slow-internet-connections-on-the-mac

関連情報