性能调优之网络速度检测

Esri提供了一个使用简单的网络速度检测应用,能检测两台电脑直接进行数据包传输的平均速率。可以用于检测以下类似问题:

  • 为何本地电脑ArcMap访问共享文件夹上的数据时特别慢。
  • 为何ArcGIS Server使用共享文件夹上的数据进行服务发布时,服务响应特别慢。

该应用是一个使用JavaScript编写的应用,只需要部署在支持HTML的Web服务器上即可。

笔者使用了以下环境来部署:

  • Tomcat 7
  • Windows Server 2008

部署完后,访问服务器Tomcat的应用地址(例如:192.168.1.100\networktest\default.htm)。

界面十分简单,可以选择以下参数:

  • 不同的负载Payload,如1MB、5MB。
  • 反复访问的次数。
  • 每次访问的停顿时间。

点击Run Test运行测试后,就能看到平均的访问网络速度。

时间: 2024-08-30 06:04:03

性能调优之网络速度检测的相关文章

性能调优之网络篇 - iperf

iperf是一款网络性能测试工具,不紧可以测试TCP,还可以测试UDP,包括检测网络带宽,自由设置MSS大小,tcp nodelay,tcp windows 大小,最新的iperf3.0版本甚至加上禁止tcp slow start的功能. 一般系统默认安装的都是iperf的旧版本,最近版本请到官网下载:https://iperf.fr/iperf-download.php,由于我是ubuntu的系统,所以就下载deb的包来安装. 查看iperf3的帮助信息如下: # iperf3 -h Usag

性能调优之网络篇 - ethtool 简单用法

以前一直拿ethtool来判断网络的物理连接是否正常,其他功能都没仔细看过,但是ethtool绝不是单单看网卡是否linked这么简单的,今天来分享一下ethtool工具的简单用法. 首先看一下命令帮助: Usage: ethtool DEVNAME Display standard information about device         ethtool -s|--change DEVNAME Change generic options [ speed 10|100|1000|250

<Linux性能调优指南>主要思路流程

网上IBM很早放出的一本免费电子书, 十来年了,参考意义还是很大. 国内有翻译成中文在线阅读的版本. 见如下两个URL Linux Performance and Tuning Guidelines <Linux性能调优指南> https://www.gitbook.com/book/lihz1990/transoflptg/details ========================================= 服务器优化思路 管理变更流程 管理变更和性能优化并不直接相关,但可能是

网络性能调优文档

性能调优文档 前言 蛋疼的sysctl网络调优设置,不知道就别瞎改 Sysctl/sysfs 参数调整和计算 网络 1 设置Maximum receive/send socket buffer size net.core.rmem_max,net.core.wmem_max 和Bandwidth Delay Product (BDP)有关系 网络BDP值计算方式如下: BDP = Bandwidth/8*RTT 如果服务器的带宽为1G,RTT为10ms,tcp_adv_win_scale=2的时

sql server 性能调优 资源等待之网络I/O

原文:sql server 性能调优 资源等待之网络I/O 一.概述 与网络I/O相关的等待的主要是ASYNC_NETWORK_IO,是指当sql server返回数据结果集给客户端的时候,会先将结果集填充到输出缓存里(ouput cache),同时网络层会开始将输出缓存里的数据打包,由客户端接收.如果客户端接收数据包慢,sql server没有地方存放新数据结果时,这时任务进入ASYNC_NETWORK_IO等待状态. 1. 从实例级别查看ASYNC_NETWORK_IO 平均耗时: 4636

性能调优攻略

关于性能优化这是一个比较大的话题,在<由12306.cn谈谈网站性能技术>中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法.本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充. 在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的<代码优化概要>,这篇文章基本上告诉你--要进行优化,先得找到性能瓶颈! 但是在讲如何定位系统性能瓶劲之前,请让我讲一下系统性能的定义和测试,因为没有这两件事,后

Android界面性能调优手册

转载:https://androidtest.org/android-graphics-performance-pattens/#11 界面是 Android 应用中直接影响用户体验最关键的部分.如果代码实现得不好,界面容易发生卡顿且导致应用占用大量内存. 我司这类做 ROM 的公司更不一样,预装的应用一定要非常流畅,这样给客户或用户的第一感觉就是快.又卡又慢的应用体验,会影响客户或用户对产品的信心和评价,所以不可忽视. 目录 一. Android渲染知识 1.1 绘制原理 1.2 掉帧 1.3

Spark的性能调优

下面这些关于Spark的性能调优项,有的是来自官方的,有的是来自别的的工程师,有的则是我自己总结的. Data Serialization,默认使用的是Java Serialization,这个程序员最熟悉,但是性能.空间表现都比较差.还有一个选项是Kryo Serialization,更快,压缩率也更高,但是并非支持任意类的序列化. Memory Tuning,Java对象会占用原始数据2~5倍甚至更多的空间.最好的检测对象内存消耗的办法就是创建RDD,然后放到cache里面去,然后在UI 上

CoreAnimation6-基于定时器的动画和性能调优

基于定时器的动画 定时帧 动画看起来是用来显示一段连续的运动过程,但实际上当在固定位置上展示像素的时候并不能做到这一点.一般来说这种显示都无法做到连续的移动,能做的仅仅是足够快地展示一系列静态图片,只是看起来像是做了运动. 我们之前提到过iOS按照每秒60次刷新屏幕,然后CAAnimation计算出需要展示的新的帧,然后在每次屏幕更新的时候同步绘制上去,CAAnimation最机智的地方在于每次刷新需要展示的时候去计算插值和缓冲. 之前,我们解决了如何自定义缓冲函数,然后根据需要展示的帧的数组来