index.rst (1671B)
1 ========== 2 Throttling 3 ========== 4 5 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. 6 7 Throttling 8 ********** 9 10 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. 11 12 .. image:: throttling.png 13 :class: border 14 15 The characteristics emulated are: 16 17 - Download speed 18 - Upload speed 19 - Minimum latency 20 21 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. 22 23 .. csv-table:: 24 :header: "Selection", "Download speed", "Upload speed", "Minimum latency" 25 :widths: auto 26 27 Offline, 0 Mbps, 0 Mbps, 5 28 GPRS, 50 Kbps, 20 Kbps, 500 29 Regular 2G, 250 Kbps, 50 Kbps, 300 30 Good 2G, 450 Kbps, 150 Kbps, 150 31 Regular 3G, 750 Kbps, 250 Kbps, 100 32 Good 3G, 1.5 Mbps, 750 Kbps, 40 33 Regular 4G/LTE, 4 Mbps, 3 Mbps, 20 34 DSL, 2 Mbps, 1 Mbps, 5 35 Wi-Fi, 30 Mbps, 15 Mbps, 2 36 37 Network Monitor Features 38 ************************ 39 40 The following articles cover different aspects of using the network monitor: 41 42 - :doc:`Toolbar <../toolbar/index>` 43 - :doc:`Network request list <../request_list/index>` 44 - :doc:`Network request details <../request_details/index>` 45 - :doc:`Network traffic recording <../recording/index/>` 46 - :doc:`Performance analysis <../performance_analysis/index>`