Iperf是一个开源项目,用于测试网络设备间的最大带宽,或者也可以作为一个简单的UDP、TCP发包器。
Iperf同时有提供Windows和Linux的版本,是以命令行的形式使用的。官方也有提供图形化界面,程序叫jperf,实际上也是调用的命令行版的iperf,只不过用Java做了一个GUI而已。
但jperf体积大,资源占用大,依赖于Java运行库,还有不少小Bug,所以早就萌发了重写一个GUI的想法,不过将就着能用就一直搁置了下来,最近莫名其妙的碰到jperf在公司的64位Win7上无法运行,所以就落实了这个想法。
之所以叫iPerfGui+是因为在写这个程序之前还写过一个版本叫iPerfGui,那个更接近于官方的jperf,但个人不太满意,所以又重写了整个程序,加入了多标签等功能,命名为iPerfGui+。
特性:
- 多标签支持。可以在一个界面中通过标签的形式管理多个iperf实例。在标签栏空白处双击新建标签,在标签上双击关闭当前标签,也可以在标签上点右键关闭。
- 程序体积小巧,只有100+k,单文件,加上iperf.exe也才两个文件。相比jperf近3M的体积算是相当苗条了。
- 资源占用低,单标签内存占用10M左右,每增加一个标签多占用1M左右的内存,而jperf打开一个不进行任何操作就已经占用了50M的内存。
- 独有的迷你模式,更便于做其他操作的流量监控。在标签栏空白处右键点击鼠标选择MiniMode进入,进入后双击标题栏或者在标签栏空白处右键点击鼠标选择MiniMode退出迷你模式。
- 自带流量图截图保存功能,在流量图显示(黑色)区域点鼠标右键。
PS: 使用程序前请确认您的操作系统是Win7,如果是XP请确认有安装Microsoft .Net Framwork 3.5。




评论似乎很有用的样子