在chrome dev工具中,网络节流的每个预设选项的速度是多少?

mbyulnm0  于 2023-05-11  发布在  Go
关注(0)|答案(5)|浏览(439)

自从chrome最近更新以来,预设不再标有带宽。

Chrome曾经列出每一个的实际速度,所以你可以简单地告诉。
这里的选项代表什么带宽或延迟?

n3h0vuf2

n3h0vuf21#

我做了一些测量与两个速度测试可在互联网上。通过以下自定义配置文件,我收到了与预设类似的下载速度和ping延迟。
慢速3G自定义:下载速度376 kb/s,延迟2000 ms
快速3G定制:下载1500 kb/s = 1.5 Mb/s,延迟= 550 ms
通过速度测试测得的实际下载速度仅略低于配置值。测量的ping延迟是自定义配置文件中配置的值的一半。

q9yhzks0

q9yhzks02#

下面是来自Robroi2000's answer的屏幕截图中的值的csv

Preset,download(kb/s),upload(kb/s),RTT(ms)
GPRS,50,20,500
Regular 2G,250,50,300
Good 2G,450,150,150
Regular 3G,750,250,100
Good 3G, 1000,750,40
Regular 4G, 4000,3000,20
DSL 2000, 1000,5
WiFi 30000,15000,2
hjqgdpho

hjqgdpho3#

从Chrome DevTools的源代码中,以下是预设:

export const OfflineConditions: Conditions = {
  title: i18nLazyString(UIStrings.offline),
  i18nTitleKey: UIStrings.offline,
  download: 0,
  upload: 0,
  latency: 0,
};

export const Slow3GConditions: Conditions = {
  title: i18nLazyString(UIStrings.slowG),
  i18nTitleKey: UIStrings.slowG,
  download: 500 * 1000 / 8 * .8,
  upload: 500 * 1000 / 8 * .8,
  latency: 400 * 5,
};

export const Fast3GConditions: Conditions = {
  title: i18nLazyString(UIStrings.fastG),
  i18nTitleKey: UIStrings.fastG,
  download: 1.6 * 1000 * 1000 / 8 * .9,
  upload: 750 * 1000 / 8 * .9,
  latency: 150 * 3.75,
};
kpbwa7wx

kpbwa7wx4#

如果有人想知道在连接上下载/上传1 MB需要多少时间,下面是基于Roboroi's Screenshot的结果
下载时间1 MB
(1MB = 8Mb = 1024 Bytes = 8192 bits)

CONNECTION TYPE                       DOWNLOAD_TIME      UPLOAD TIME

Regular 2G (250Kb/s⬇ 50Kb/s⬆) ->       33s                163 (2m 43s)
Good 2G (450Kb/s⬇ 150Kb/s⬆) ->         18s                54s
Regular 3G (750Kb/s⬇  250Kb/s⬆) ->     11s                32s
Good 3G (1Mb/s⬇ 750Kb/s⬆) ->           8s                 11s
Regular 4G (4Mb/s⬇ 3Mb/s⬆) ->          2s                 3s
Wifi (30Mb/s⬇ 15Mb/s⬆) ->              0.27s              0.53s
monwx1rj

monwx1rj5#

这是一个旧的屏幕截图,其中包含详细信息

相关问题