问题标签 [bandwidth]

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 投票
4 回答
871 浏览

.net - 去掉所有空格?

从 .Net 网站中去除所有空格的最佳方法是什么?我找到了这个网站空白删除 - 4Wall 艺术网站

如果您查看源代码,它显然是一个 .net 站点,但所有不需要的选项卡和空格都被删除了。现在我搜索了一下,页面渲染上的正则表达式似乎是最好的方法,但是有人有任何例子吗?或者关于这是否是最好的方法有任何相互矛盾的意见?该站点上的 html 源代码已降至 ~30kb,这是我正在努力实现的目标!

谢谢,史蒂夫

0 投票
7 回答
19998 浏览

networking - 是否可以使用 ping 测量带宽?

如果是的话,我们可以从ping服务器所需的时间中找到互联网带宽吗?

0 投票
3 回答
555 浏览

silverlight - 将图像传输到 Silverlight 客户端的最有效方式

我有一个显示图像缩略图屏幕的应用程序,每个图像大约 80k,它们存储在数据库中。为了保持合理的响应时间,应用程序在第一次启动时显示一个占位符图像,然后从服务器下载图像。我希望一次在屏幕上显示大约 40 张图像,这就是我的批量大小。将这些图像提供给客户的最佳方式是什么?我有两个选择。

  1. 创建一个向客户端公开图像数据库表的 ADO.NET 数据服务。客户端可以一次异步地请求图像,并在图像从服务器返回时显示它们。我已经实现了这个解决方案,它似乎工作正常;速度不是很好,我觉得我可以通过一次请求 3 张图像来更好地利用 Http 管道。

  2. 在服务器上创建一个 HttpModule 来查找类似于 /Images/1.jpg 的请求,然后读取数据库并返回请求的数据。在客户端,我可以有许多 Image 对象,它们的源指向服务器上的虚拟 URL。我的理论是,只要给 Silverlight 多个 Url 来处理它,就可以比我在选项 1 中的代码更有效地传输图像。

这些方法中的任何一种会更有效,还是有另一种技术可以完成这项工作?谢谢!

0 投票
3 回答
324 浏览

bandwidth - 从带宽转换为流量会根据运营商的位置给出不同的结果?

这一定是一个愚蠢的问题,但我还是觉得很好奇:

假设我有 128Kbps 的稳定下载。

一小时后将消耗多少磁盘空间(以 MB 为单位)?

128 x 60 x 60 / 8 / 1024 = 56.25 MB

128 x 60 x 60 / 1000 /8 = 57.6 MB

那么计算这个的正确方法是什么?

谢谢!

0 投票
1 回答
21523 浏览

c# - 如何以编程方式限制我的 c# 应用程序的带宽使用?

我这里有一个备份应用程序,它连接到各种 web 服务并从 ftp 或 http 服务器下载/上传文件。限制我的应用程序带宽使用的最简单方法是什么?

我需要这样做,因为一旦安装并运行该应用程序将减慢所有办公室人员的互联网访问速度,这最终会让我陷入地狱。因此,我想实施一个限速,该限速在工作时间处于活动状态,并在晚上被禁用。

0 投票
3 回答
6519 浏览

c++ - 在不传输数据的情况下确定网络接口带宽/类型

Win32 中是否有任何方法可以在不实际传输任何数据的情况下以编程方式确定给定网络接口的带宽?我只想区分不同类型的接口(例如拨号、DSL 和 LAN),所以粗略的数量级就可以了,我不需要实际测量带宽。

问题的背景是我的应用程序非常需要带宽,如果他们尝试在低带宽接口(例如拨号调制解调器或 GPRS 调制解调器)上运行它,我想向用户显示警告。

我已经查看了其他一些相关问题,但如果可能的话,我想避免测量吞吐量。特别是 GPRS 调制解调器可能有使用上限,我不想吃掉用户的津贴 - 我宁愿以其他方式检测不良连接,而实际上根本不发送任何数据。

我对 Win32/C++ 的答案最感兴趣,但任何想法都将不胜感激。

0 投票
5 回答
1055 浏览

php - Unlimited diskspace/Bandwidth for hosting ASP.NET vs PHP website?

We are thinking to use Dotnetnuke(ASP.NET) as platform for creating asp.net based social networking site. Surprisingly, Its difficult to find webhost with unlimited diskspace/badnwidth to store/stream lots of photos/videos.

On the other hand, PHP based webhosting companies do provide unlimited diskspace/bandwidth. Check it here

So, I have two questions:

1) Does Diskspace/Bandwidth in webhosting scenario have anything to do with technology(PHP/ASP.NET) and OS(Windows/Linux)?

2) Recommendation of hosting providers with diskspace/Bandwidth for hosting ASP.NET website.

0 投票
3 回答
203 浏览

networking - 衡量应用程序对网络流量影响的指标

我正在编写一个应用程序,并且能够将其吞吐量(通过网络发送的每秒比特数)设置为我希望的任何速率。但是,我想将其设置得尽可能高,只要网络上的其他流量不会受到严重影响。

问题是,我没有一个好的衡量标准来衡量这种影响。我想到了以下几个,但都不是真正“完整”的:

  1. 增加数据包的平均延迟时间
  2. 丢包增加
  3. 抖动增加
  4. 增加完成 tcp 事务的平均时间(使用 http 下载文件)

有没有标准的度量?您对如何衡量应用程序对网络的影响还有其他想法吗?

顺便说一句 - 我对网络有完全的控制权,并且可以采取我想要的任何测量来计算该指标。

谢谢,

肉里

0 投票
5 回答
5731 浏览

c# - 如何使用*多个*连接限制/节流带宽

我正在用 C# 编写一个应用程序,它使用多个连接到多个服务器同时下载(在不同的线程中),我希望能够限制使用的带宽。

对于单个连接,解决方案很简单;我会使用此处发布的解决方案:http: //www.codeproject.com/KB/IP/Bandwidth_throttling.aspx ,它计算单个连接的睡眠时间。

我想知道对多个连接执行此操作的最佳方法是什么。

使用上面发布的 ThrottledStream 并在连接之间平均分配带宽(比如 2MB/秒)是不对的,如果我有 3 个非常慢的连接和 1 个非常快的连接,它们都将被限制为 512kb/秒,所以快速的一个不会超过 512kb/sec,而其他 3 个甚至都不会。

我认为首选的解决方案是只限制最快的连接,以便最佳地使用较慢的连接。

有没有人对此有任何经验,示例代码或任何建议?

0 投票
7 回答
813 浏览

bandwidth - if ($referer != "mysite.com") 不是防止其他网站硬链接我的图片或 swf 的好方法吗?

有时,当浏览器查看 www.somesite.com/some_image.jpg 时,我会看到未提供图像——它会说您需要从页面中查看图像。

(比如用google的图片搜索,看一些结果的时候)

所以我认为他们的服务器正在使用类似的东西

但这可能不是一个好方法,因为 HTTP_REFERER 不可靠?所以当引用信息丢失时,一些用户最终会看不到图像或 swf?