Posts

Showing posts with the label 网络性能测试

Valorant requires a restart or loads slowly when entering the game. What can I do? I have an idea.

Valorant is a free first -person tactical shooting game developed by Riot Games, which combines the exact system of arms shooting and heroism. Players will be transformed into agents and will compete for target points using team collaboration, tactical layout and skills cooperation 5V5 offensive and defense stroke. The game has a low economic system and high competitiveness. Before each game start, buy weapons and armor according to tactical needs and use a combination of heroic skills to create the benefits of the battlefield. Its solid ballistic mechanism and map design require players for accurate purposes and tactical decision -making. At the same time, the rich character pool and skill combination give the game a strategic depth. If you have the problems you need to restart or slowly load while playing a "Varorant", try the following systematic solution: Network environment optimization is the main solution. Because valante servers can be introduced abroad, physical dist...

复刻 smartbits 的国产网络测试工具 minismb - 如何测试 ip 限速及网络连接数测试方法

Image
复刻 smartbits 的网路性能测试工具 MiniSMB,是一款专门用于测试智能路由器,网络交换机的性能和稳定性的软硬件相结合的工具。可以通过此工具测试任何 ip 网络设备的端口吞吐率,带宽,并发连接数和最大连接数等诸多参数指标。 MiniSMB 工具最新版本为 3.3.0 版。 本次使用  MiniSMB 工具以爱快公司的软件路由器为例进行 ip 最大连接数测试。 本次被测试主机设备( DUT)硬件环境为:intel 赛扬 G1800:2.7GHz,2G 内存。软件环境为:iKuai8_3.1.5_Build201901241133(免费版)。默认配置启用 NAT。  总体来说, iKuai 的基本 NAT 转发性能还是可以满足目前大部分用户的要求。平均数据包长度达到 256 字节的时,转发性能已经达到 1G 线速 (单向转发)。通过测试发现 iKuai 路由器连接数超过 70000 条以 后,性能就下降至  <1Mbps。CPU 达到 100% 左右。 测试拓扑图:    MiniSMB 软件工具配置: 配置  70000 条流 配置模拟客户端信息 测试结果: iKuai 软件中显示 cpu 即将达到 100%。 MiniSMB 软件中显示接收到的数据 < 1Mbps。   转发率:测试路由器  3 层功能时,转发率比吞吐率的指标更重要。转发率是指每秒路由器转发数据包的个数。数据包越小,带宽越高,转发率就越高。 pps = throughput/packet size 在  1G 带宽下,如果数据包长度为 60B,则转发率需要达到 1,488,095 才能达到线速 (满带宽)。如果数据包长度为 1514B,则转发率需要达到≈82,000 就能达到线速 (满带宽)。 本文转载自: https://www.cnblogs.com/minismb/p/10505251.html

软件性能测试及性能测试工具 - Loadrunner

Image
性能测试简介    软件系统的性能包括很多方面,有执行效率,资源占用,系统稳定性,安全性,兼容性,可靠性,可扩展性等。这些都是可以衡量一个软件系统性能好坏的指标。而性能测试是指通过自动化测试工具去模拟多种正常,峰值及异常负载条件来对系统的各项性能指标进行测试。与功能测试相比,性能测试有更高的技术复杂性。 性能测试方法和目的   通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生产性能要求。验证系统所具有的能力。 性能测试分类    1. 负载测试(Load test)     通过在被测试系统上不断施加压力,直到系统性能指标达到极限。找到系统处理能力的极限。   2. 压力测试     测试系统在一定饱和状态下,系统能够快速处理的会话能力,以及系统是否会出现错误。检查系统处于压力下系统应用的表现。   3. 并发测试     通过模拟多用户并发访问,测试多用户并发访问同一个系统应用模块或者数据记录时是否存在死锁或者其他性能问题。可以发现系统中可能隐藏的的并发访问时会出现的问题,比如订单号重复,数据错误等等。   4. 配置测试     通过对被测试系统的软硬件环境的调整,了解各种不同对系统的性能影响的程度,从而找到系统各项资源的最优配置。可以了解各种不同因素对系统性能影响的程度。   5. 可靠性测试(稳定性测试)     给系统加载一定业务压力的情况下,是系统运行一段时间,以此来检测系统运行是否稳定。可以验证系统是否支持长期稳定的运行。   上面各种测试分类也是密切相关的,各种测试方法之间也有一定的包含。 性能 指标    1. 平均响应时间(TTLB,Time to laster byte):平均每个请求从发送到接受响应的时间。       2. 合理的平均响应时间      2/5/10 原则    解释:     在 2 秒内客户能得倒响应被用户认为是 “非常有吸引力的” 用户体验。在 5 秒只内响应客户被认为是 “不错的” 用户体验,在 10 秒之内响应给客户被认为是 “糟糕” 的用户体验。     如果超过 10 秒还没得倒响应那么被认为请求是失败的。     系统资源类的性能指标     1.CPU       CPU 的占用率     2. 内存       内存的占用率,交换换页数等。     3.I/...

网络测试工具详细介绍 -- Iperf、Netperf 、MZ

网络性能测量的五项指标 可用性(availability) 响应时间(response time) 网络利用率(network utilization) 网络吞吐量(network throughput) 网络带宽容量(network bandwidth capacity) 1. 可用性 测试网络性能的第一步是确定网络是否正常工作,最简单的方法是使用 ping 命令。通过向远端的机器发送 icmp echo request,并等待接收 icmp echo reply 来判断远端的机器是否连通,网络是否正常工作。 Ping 命令有非常丰富的命令选项,比如 -c 可以指定发送 echo request 的个数,-s 可以指定每次发送的 ping 包大小。 网络设备内部一般有多个缓冲池,不同的缓冲池使用不同的缓冲区大小,分别用来处理不同大小的分组(packet)。例如交换机中通常具有三种类型的包缓冲:一类针对小的分组,一类针对中等大小的分组,还有一类针对大的分组。为了测试这样的网络设备,测试工具必须要具有发送不同大小分组的能力。Ping 命令的 -s 就可以使用在这种场合。 2. 响应时间 Ping 命令的 echo request/reply 一次往返所花费时间就是响应时间。有很多因素会影响到响应时间,如网段的负荷,网络主机的负荷,广播风暴,工作不正常的网络设备等等。 在网络工作正常时,记录下正常的响应时间。当用户抱怨网络的反应时间慢时,就可以将现在的响应时间与正常的响应时间对比,如果两者差值的波动很大,就能说明网络设备存在故障。 3. 网络利用率 网络利用率是指网络被使用的时间占总时间(即被使用的时间 + 空闲的时间)的比例。比如,Ethernet 虽然是共享的,但同时却只能有一个报文在传输。因此在任一时刻,Ethernet 或者是 100% 的利用率,或者是 0% 的利用率。 计算一个网段的网络利用率相对比较容易,但是确定一个网络的利用率就比较复杂。因此,网络测试工具一般使用网络吞吐量和网络带宽容量来确定网络中两个节点之间的性能。 4. 网络吞吐量 网络吞吐量是指在某个时刻,在网络中的两个节点之间,提供给网络应用的剩余带宽。 网络吞吐量可以帮助寻找网络路径中的瓶颈。比如,即使 client 和 server 都被分别连接到各自的 100M Ethernet 上,但是...