JPerf – graphical interface wrapper for Iperf
Iperf was one of the earliest apps covered at this blog (second only to Opera) and I still happily use it. Strangely, until recently I had completely missed JPerf utility that equips Iperf with graphical interface to escape horrors of command line setup.
What it does
If you are not acquainted with Iperf – it is one of the most flexible tools to run bandwidth test, although somewhat limited by being command line utility.
JPerf comes equipped with Iperf and its only goal is to take command line out of setup picture.

It lists all of extensive options available for running Iperf in either server or client mode. In addition console feedback is shown in interface as well and there is graph that plots bandwidth in real time when test is running.
Strong features
Aside from ease of setup it is also important that you don’t need JPerf on either or both sides of the pipe. It shows command line for settings you chose and that can be easily used with Iperf on its own.
Makes it easier to bear command line but doesn’t cut advantages of using command line.
Downsides
App is little clunky and is served in form of Java applet. Java Runtime is required for it to work and launching app is handled by provided BAT file. Not something you see a lot lately. :)
Overall
Keeps advanced (if not unmatched) functionality of bandwidth tests and complements with decent setup usability.


[...] können Sie mit dem englischen Freeware-Tool Iperf, sowie dessen grafischer Bedienoberfläche JPerf ermitteln. Test-Tool installieren Laden Sie JPerf herunter. Das Zip-Archiv kopieren Sie auf zwei [...]
I am interested with jperf
How do I install jperf at my machine??
I use Ubunu 9.10 Karmic amd64
Thanks 4 reply
@ariesta
Don’t have Ubuntu virtual machine ready to test at moment.
As far as I see you should unpack jperf archive and run jperf.sh file. You also might to install Java Runtime, I don’t remember does it come by default on Ubuntu or not.
Sorry I can’t help with more details, if it fails search or ask on Ubuntu forums – they have reputation of helpful bunch. :)
@ Rarst
Thanks for your reply.
What do you mean “Don’t have Ubuntu Virtual Machine ready to test at moment”?
I install virtual machine to try ubuntu server. But for instalation jperf package, I use my main machine (Ubuntu Desktop).
I have done jperf installation that you have suggested..
But I still not install jperf, although I can install iperf before
Result of error :
root@achilles:/home/ariesta/Desktop/jperf-2.0.2# ./jperf.sh
bash: ./jperf.sh: Permission denied
root@achilles:/home/ariesta/Desktop/jperf-2.0.2# sudo ./jperf.sh
sudo: ./jperf.sh: command not found
@ariesta
I meant that I am primarily Windows user. :) I only mess with Ubuntu on virtual machines and I don’t have one ready at moment.
Sorry but no idea on that shell error. :( Not my area of expertise.
I had the same problem.
First i run the command chmod +x jperf.sh
I tried again ./jperf.sh but it didn’t work because I didn’t had Java installed. I installed Java and now it works the command.
Hope this helps!
@Adriana
Thanks for your input! I hope it will resolve issue for other Linux users.