问题标签 [speed-test]

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 投票
1 回答
2625 浏览

pagespeed - 网站在浏览器中加载时的等待时间是多少?

我有 Web 应用程序,在初始加载(尤其是启动页面)时需要很长时间(10-12 秒),然后在不到 600 毫秒后变得更快,那么我们该如何改进呢?以及网站在浏览器中加载时的等待时间是多少?在此处输入图像描述

该站点建立在 ASP.net 和 Microsoft SQL Server 数据库之上。

0 投票
1 回答
74 浏览

bash - 1,832 Mbps 连接?

所以会发生这种情况。

229 MB/s (=1,832 Mbps) 什么?我想做的是计算我的连接速度。我确信两件事:

  1. 要么我们通常不了解连接速度,要么
  2. wget没有正确监控速度

我的问题是,你能解释一下吗,你能给我一个简单的方法来监控连接速度,看看它是否下降了吗?

0 投票
1 回答
3702 浏览

javascript - 如何检查上传和下载速度

我正在尝试使用 USB 加密狗编写代码来检查我的 ISP 的上传和下载速度。加密狗中的服务器是 Lighttpd。

我目前的下载计划是编写一个从服务器下载文件的shell脚本(文件应该足够大)并在2秒内终止进程。然后我可以获得文件大小。我重复这个过程n次(10这里),并取平均值。从统计上讲,我相信移动平均线是最好的值。请帮忙。

还,

我的上传计划是取一个大文件(20 MB)并使用shell脚本上传(也可以使用php),并用它来测量速度。我不确定如何在这里测量上传速度。我需要弥合通信差距,设备硬件具有价值,我需要获得正确的值以显示给用户。这里需要帮助。

上传代码如下。(它是一个 javascript 文件)注意:var params 约为 350 KiB

0 投票
1 回答
187 浏览

json - 页面速度测试计时器

我目前正在处理外部服务返回 json 字符串的集成。

有些字符串很长,我只是想知道是否有人知道一个插件可以用来计算一个总请求需要多长时间。

我知道我可以在服务器上运行一个计时器来监控请求需要多长时间,但我希望看到的是是否有办法在浏览器中为整个体验计时,这样我就可以看到请求内容需要多长时间和向用户显示最终结果(网页)?

提前致谢

0 投票
0 回答
404 浏览

client-server - 安卓wifi速度测试

我正在尝试制作一个测试 Wi-Fi 速度的 android 应用程序,我需要上传和下载文件来测试速度。好吧,我读到我需要两部手机,第一部将是客户端,第二部将是服务器。但是,我想只用一部安卓手机通过AP测试速度,这意味着手机将同时扮演客户端和服务器的角色,我不知道这是否可行或不,请有人告诉我这是否可行?好吧,如果有人只有一部手机并且他想知道他的 Wi-Fi 速度,我就想到了这个想法。PS:我不想要环回测试。先感谢您。

0 投票
1 回答
449 浏览

javascript - 防止在 boomerang.js 完成之前执行 html 内容

情况是:

javascriptboomerang.js 用来测试客户端网速,问题是html内容是由浏览器执行的,没有等待boomerang结果。但是需要回飞镖结果,因为 html 内容有一些变化。

在boomernag.js 产生结果之前如何不执行html 内容?

编辑:经过少量谷歌搜索后,不可能阻止浏览器在 javascript 完成之前不加载 html 内容,因为回旋镖不会阻止此内容,即使我们在 BOOMR.init 中设置 autorun: false 并通过 BOOMR.page_ready() 调用它;在任何地方。它是原生 javascript 异步行为。

所以我们不能使用以下代码:

preload.js 只是检查cookies,如果存在就不要再做测试,如果没有,通过BOOMR.subscribe 运行speedtest

我们唯一能做的就是制作单独的 index.php 文件,然后调用 index_low.html 或 index_high.html,如下所示:

当然更好的是通过 PHP 中的 $_COOKIE 变量而不是 javascript 来检查 cookie。

0 投票
2 回答
201 浏览

networking - 估计通过网络传输文件的时间?

我正在将文件从一台服务器传输到另一台服务器。因此,为了估计通过网络传输几 GB 文件所需的时间,我正在 ping 该 IP 并计算平均时间。

例如:我 ping 到 172.26.26.36 我得到平均往返时间为 x 毫秒,因为 ping 每次发送 32 个字节的数据。我估计网络速度为 2*32*8(bits)/x = y Mbps --> 乘以 2,因为它的平均往返时间。

所以传输 5GB 的数据需要 5000/y 秒

我估计时间的方法是否正确。

如果您发现任何错误或任何其他好的方法,请分享。

0 投票
1 回答
1110 浏览

android - 如何测量wifi LAN速度?

我正在尝试在同一设备上打开一个发送方/接收方套接字并向路由器发送一个 64k 数据包,然后将其接收回来。关键是数据包应该通过路由器。因此,我将能够告诉用户有关他本地 wifi 速度的信息。这是我测试的:

正如我所说的数据是 64k 字节。然而上述操作在 2 毫秒内完成!所以当我计算 totalPacketSize / elapsedTime 结果是巨大的!我认为套接字在设备上共享数据,永远不会去路由器。你有什么建议吗?

0 投票
0 回答
1365 浏览

c# - 测量上传速度

我正在创建一个 Windows 应用程序来监视我的服务器。我想知道托管我的 Web 应用程序的服务器的上传和下载速度。我使用 FTP 来检查速度,因为 HTTP 和 FTP 都使用 TCP 连接。下面定义了上传速度的计算。有没有其他方法可以检查上传速度?听说通过监控网卡可以查到上传速度。等待建议继续.. 是否可以使用 (totalDataSent/TotalTimeTaken) 方法进行计算。

但速度因文件大小而异。请给你的建议

0 投票
1 回答
125 浏览

python - 安排速度测试

我想要一种每隔 10 分钟自动测试一次网络速度并记录输出的方法,我发现了这个 python https://pypi.python.org/pypi/speedtest-cli并想知道是否有办法制作一个该程序将运行命令 sleep 几分钟,然后再次运行它,每次捕获输出并将其记录到文件中。