Description
Brief description of your issue
Network total rate column in process list and total rate in column in network list says network rate, but in reality they display bytes in interval, not rate. This is no problem in case of one second refresh interval. But it is problem in case of other refresh intervals.
Steps to reproduce (optional)
- Start some network process, that has constant amount of network traffic. Such as RDP session, or internet radio, or some kind of video streaming, or Total Commander copy operation between two computers over SMB or FTP with bandwidth limiter enabled.
- Start System Informer.
- In process list, add the network total rate column.
- Observe the network rate of your app.
- In network list, add total rate column.
- Observe the network rate of your app.
- The two numbers agree with each other.
- All this happened with the default one second refresh interval.
- Now change the refresh interval to two seconds, or ten seconds.
Expected behavior (optional)
The network rate of your application is the same, regardless of refresh interval. If it was 1 MB/s it is still 1 MB/s.
Actual behavior (optional)
The network rate of your application is now 2x or 10x times the reality. If it was 1 MB/s before, it is 2 MB/s or 10 MB/s now. That is a bug. The program says rate, but displays data amount since last refresh instead. Resource Monitor (perfmon.exe) confirms that the application under test actually did not change amount of data transferred as reaction to changing refresh interval in System Informer.
Environment (optional)
System Informer Version: 3.0.7310 (bc98048)
Windows Server 2022, x64, 10.0.20348.2031.
Activity