Articles of 延迟

高延迟networking上的HTTPS

我正在build设一个networking应用程序,将在国内的一些偏远地区使用,通常有非常糟糕的互联网接入选项,通常是基于卫星的。 卫星互联网一般具有高延迟 结合极端恶劣的天气条件和无用的ISP,我注意到有相当多的时间(大概25%)要求网站使用HTTPS超时,才能提供网页。 我认为这是由于HTTPS的握手,以及事实,如果网站的主页使用HTTPS,那么通常所有加载的库和图像也需要HTTPS,所以有一堆的HTTPS连接试图一次发生一个页面被服务。 由于整个该死的互联网正在向HTTPS方向发展,有没有办法让高延迟的用户被纳入? 回到我的networking应用程序,我绝对需要它是安全的。 但同样重要的是,它必须处理这些高延迟连接。 我正考虑通过HTTP使用自己的encryptionscheme(呃,我知道),通过不同的通道给出对称密钥。 我宁愿不,我希望你们中的一个有一个我可以使用的想法。

IO延迟 – 原因还是症状?

我们的应用程序(LAMP)在我们当前的VPS提供商完美工作。 由于在几个弱点之前,我们正在经历非常高的负载峰值(80+)。 我们发现,CPU和内存在负载峰值期间都是正常的,只有IO延迟达到峰值,所以对我们来说显然IO延迟会导致高负载。 在延迟峰值期间,Ioping结果显示响应极其缓慢,有时甚至超过8秒。 支持人员告诉我们,一切都是正常的,他们正在监视他们的存储,但是看不到任何问题。 他们认为我们的PHP或MySql造成高延迟(和高负载)。 有没有可能延迟不是问题的原因,而是其症状? 谢谢。 更新: 是的,我们分析了日志,mysql查询和crons。 当IO延迟达到峰值时,在我们的vps中没有什么微不足道的事发生。

各种云提供商的configuration延迟的基准

云计算可以让你通过额外的虚拟机实例化按需处理能力。 分配过程经常被公布为快速而没有进一步的细节。 我个人的经验是,各种云供应商的虚拟机实例需要从10s到2h。 由于云计算提供商每小时收取虚拟机的费用,因此我将对虚拟机启动延迟(从configuration请求到正在执行的客户端应用程序)的比较非常感兴趣: 亚马逊EC2:? Windows Azure:? Rackspace Cloud:? 在这里添加你的 最喜欢的云提供商通常观察到的延迟是多less?

IRP_MJ_WRITE延迟最多15秒

我们已经编写了一个应用程序,可以在同一个本地卷(RAID1)上同时执行对多个文件的小(22kB)写入操作(一个线程代表其他线程对多个位置执行asynchronous排队写入操作)。 99.9%的写入是低延迟的,但偶尔(可能是每隔一两分钟),我们会得到一个或两个巨大的延迟写入(我已经看到10秒以上),没有任何真正的解释。 平台:与NTFS的Win2003服务器。 监控:Sysinternals Process Monitor(见下面的链接)和我们自己的应用程序日志logging。 我们已经尝试过多种方法来尝试解决这些从一些网站收集到的问题,例如: 使文件名的第一部分唯一以帮助8.3名称生成 将文件写入多个目录 更改英特尔磁盘写入caching Windows文件/打印机共享 最小化使用的内存 平衡 最大化文件共享的数据吞吐量 最大化networking应用程序的数据吞吐量 系统 – >高级 – >性能 – >高级 NtfsDisableLastAccessUpdate – 使用fsutil行为集disablelastaccess 1 禁用8.3名称生成 – 使用“fsutil行为设置disable8dot3 1”+重新启动 启用大型文件系统caching 禁用内核代码的分页 IO页面locking限制 closures(或打开)索引服务 但似乎没有什么区别。 还有很多我们还没有尝试过的东西,但是我们想知道是否有人遇到了同样的问题,原因和解决scheme(编程与否)? 我们可以使用IOMeter和一个简单的设置来重现问题: 启动IOMeter并使用断开button删除“拓扑”中除第一个工作线程以外的所有线程。 select工作者线程并在要在磁盘目标选项卡中使用的磁盘旁边的框中放置一个十字,并将“2000000”放入最大磁盘大小(注意:必须至less有1GB可用空间;扇区大小为512字节) 接下来创build一个新的访问规范并将其添加到工作线程: 传输请求大小= 22kB 100%顺序 访问规格百分比= 100% 百分比读取/写入= 100%写入 更改结果显示更新频率为5秒,testing设置运行时间为20秒,并将“自动产生的工人数”设置为零。 在“拓扑”面板中select“工作线程”,然后按“重复工作者”button59次,以创build具有相同设置的60个线程。 点击“开始”button(绿色标志)并监控结果标签。 “最大I / O响应时间(ms)”总是在我们的机器上至less达到3500。 我们的机器不是很慢(至强8核心机架服务器,4GB和板载RAID)。 我有兴趣看看其他人得到什么。 […]

快速的方式findnetworking用户计算机上的域霸占全带宽

我有一个约40个域用户的networking,我有巨大的延迟wan问题,如google.com ping 1400ms。 我注意到,每个人每天回家后,问题就消失了。 我想知道我是否应该在路由器或调制解调器上使用wirehark这样的集线器来查看是否有任何不规则的活动。 我愿意提供build议,但我需要隔离哪个用户有错误。 我假设它是要么下载,要么大量垃圾邮件,不知道。 这将是最好的跟踪到IP号码,所以我可以看看DNS并find问题的PC主机名? 这是我的第一个客户,我有这个问题,所以从来没有真正需要解决它之前,但并不惊讶,因为用户实际上并没有听我们build议的任何最佳做法。 请帮忙,谢谢。 只是为了更新,PC的路由器和其他电脑有1毫秒的ping延迟,所以它是正确的后,我击中了湾,使用tracert到一个网站(随机),我得到了响应的大规模延迟。 以及这是一个5MB的下行和650KB的上行线(也许上传饱和?)谢谢。

为什么同一个HTTP操作的连接号码在相同的外面区别呢?

在同一台PC下运行一个HTTP操作。 Lan操作的连接数量less于wan(或增加networking延迟)。 为什么像我说的那样? 什么决定了有多less连接来做到这一点? 任何需要了解更多详细信息的人都会告诉我。 如果需要跟踪文件,我会发给他。 谢谢。

检测服务器延迟发生的最佳方式是什么?

我正在pipe理一个小型的社交媒体网站,而且在过去的几天里,我经历了间歇性的服务器滞后。 该网站将窒息加载一个页面,不久之后,同一页面将无法加载困难。 检测服务器延迟的最佳方法是什么?如何解决? 我的箱子是.. 在Ruby on Rails上使用mySQL在MongrelDB上运行 所有dynamic图像和数据库都通过S3托pipe High CPU Med (32 bit) 5 ECU, 1.7GB RAM 350GB Non-persistent storage stream量大概是每天60次。

硬盘接入WLAN与USB的延迟(Windows)

如果某人是这个领域的专家,就会说出我对于给定场景的延迟访问文件(比较它们)所期待的: A)当前装有USB硬盘的Windows PC VS B)两台当前的Windows电脑与远程电脑连接的USB驱动器,将通过WLAN(802.11g ++)从另一台PC访问。 =>问题是,访问(关于延迟方面)变体B)的速度要慢多less? 我会注意到延迟或延迟是如此之小,我不会注意到它。 谢谢!! 延

Linksys SRW248g4p延迟问题

在linksys之间Ping的平均时间是40ms。 我晚上在两个使用GB端口直接相互连接的Linksys交换机之间尝试ping。 没有修改交换机和固件似乎是最新的。 什么可能导致延迟问题? 问这个问题的原因是我们有一个VoIP系统,延迟似乎是导致语音质量问题。

慢速上传到Server 2008 DC,下载按预期工作

我有一个Windows Server 2008域控制器,我作为一个万能的服务器运行。 它具有到networking和networking上每台机器的千兆以太网连接。 从服务器文件共享下载到所有机器的70MB / s和80MB / s之间按预期工作。 但是,当我尝试将文件复制回服务器时,速度降至7MB / s-10MB / s。 我已经禁用了所有网卡上的stream量控制和大量发送卸载属性。 我之前有过这个问题,并设法通过一些属性更改来解决它,但是就像一个白痴,我从来没有logging我的修复,并已经搬到新的服务器。 任何想法,我需要做的是让速度更对称? 编辑:远程差分压缩也被禁用。