Free Process Traffic Monitor is both a network bandwidth usage monitor and a process analyzer. The program allows you to know the bandwidth rate currently being used by both the incoming and the outgoing network traffic. Besides, it also allows you to know the active processes that can generate network traffic and the resources usage level. All of that in a simple interface.
The program's installation process is very simple and quick. However, you may need to download and install third-party tools for the program to be able to work correctly. Those tools are Microsoft .NET Framework 3.0 or higher, and Winpcap library. The program's website offers you direct links to those tools, saving you precious time. When launching the program, the first screen you will see is a menu for you to download any of the free tools provided by this developer, or to launch any of them, if it is already installed on your PC.
Free Process Traffic Monitor offers you two tabs that grant you access to all its functionality. The first one is "Interface Traffic", which allows you to watch the network bandwidth usage level as a graph. The tool draws two lines – a red one for the outgoing traffic and a blue one for the incoming traffic. Besides, you can select "All connections" or a specific interface only for monitoring. Finally, you can customize the threshold bandwidth and the update interval, as well as start, stop or reset the monitoring.
The second tab is "Process Traffic", and it offers you a list of the network-related processes in your system's memory. By default, every process is shown with its PID (Process ID), CPU usage, memory usage, local port, sent rate, and received rate. However, you can customize the table, and hide or show the different columns at will. Other columns available are the user name, the thread count, the protocol, and the process state and priority. Besides, this section of the program allows you to select a process and end it.
In short, Free Process Traffic Monitor allows you to control your network bandwidth usage and to know which processes make the highest use of it, at all times and for free.