summaryrefslogtreecommitdiffstats
path: root/devtools/docs/user/network_monitor/throttling/index.rst
diff options
context:
space:
mode:
Diffstat (limited to 'devtools/docs/user/network_monitor/throttling/index.rst')
-rw-r--r--devtools/docs/user/network_monitor/throttling/index.rst45
1 files changed, 45 insertions, 0 deletions
diff --git a/devtools/docs/user/network_monitor/throttling/index.rst b/devtools/docs/user/network_monitor/throttling/index.rst
new file mode 100644
index 0000000000..344e4d83d0
--- /dev/null
+++ b/devtools/docs/user/network_monitor/throttling/index.rst
@@ -0,0 +1,45 @@
+==========
+Throttling
+==========
+
+The network monitor allows you to throttle your network speed to emulate various connection speeds so you can see how your app will behave under different connection types.
+
+Throttling
+**********
+
+The toolbar includes a Throttling dropdown, which allows you to throttle your network speed to emulate various different network speed conditions. Choose an option from the menu, and it will persist across reloads.
+
+.. image:: throttling.png
+ :class: border
+
+The characteristics emulated are:
+
+- Download speed
+- Upload speed
+- Minimum latency
+
+The table below lists the numbers associated with each network type, but please do not rely on this feature for exact performance measurements; it's intended to give an approximate idea of the user experience in different conditions. The speeds are expressed in multiples of bits per second.
+
+.. csv-table::
+ :header: "Selection", "Download speed", "Upload speed", "Minimum latency"
+ :widths: auto
+
+ GPRS, 50 Kbps, 20 Kbps, 500
+ Regular 2G, 250 Kbps, 50 Kbps, 300
+ Good 2G, 450 Kbps, 150 Kbps, 150
+ Regular 3G, 750 Kbps, 250 Kbps, 100
+ Good 3G, 1.5 Mbps, 750 Kbps, 40
+ Regular 4G/LTE, 4 Mbps, 3 Mbps, 20
+ DSL, 2 Mbps, 1 Mbps, 5
+ Wi-Fi, 30 Mbps, 15 Mbps, 2
+
+Network Monitor Features
+************************
+
+The following articles cover different aspects of using the network monitor:
+
+- :doc:`Toolbar <../toolbar/index>`
+- :doc:`Network request list <../request_list/index>`
+- :doc:`Network request details <../request_details/index>`
+- :doc:`Network traffic recording <../recording/index/>`
+- :doc:`Performance analysis <../performance_analysis/index>`