Created attachment 173601 [details] Screenshot showing discrepancy in Network and Download/Write Speed histories. SUMMARY Despite both Network and Download/Write Speed history graphs having their units labeled with a capital "B", only Network uses bytes while Download/Write Speed uses bits. STEPS TO REPRODUCE 1. Open System monitor to the History page. 2. Have both Network and Download/Write Speed rows enabled and visible. 3. Start downloading something over the network (I was installing a game on Steam). OBSERVED RESULT The Download/Write Speed row shows 8x the speed of the Network row despite both apparently using "B"ytes. EXPECTED RESULT Download/Write Speed should either match Network download speed or show "b"its as its units. SOFTWARE/OS VERSIONS Operating System: EndeavourOS KDE Plasma Version: 6.1.5 KDE Frameworks Version: 6.5.0 Qt Version: 6.7.2 Kernel Version: 6.10.9-arch1-2 (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i7-9700K CPU @ 3.60GHz Memory: 31.3 GiB of RAM Graphics Processor: NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2
This is because write speed is in bytes/s while download speed is in bits/s and write speed is ordered in the sensor list before download speed. When System Monitor has to choose between showing bytes and bits on the Y axis, it prefers to show the unit for the first sensor in the list of sensors. If you had separate graphs for write speed and download speed or download speed ordered in the list before write speed, then the graph would show bits/s on the Y axis.
Note, there are separate sensors for Download Rate in bits/s and Download Rate in bytes/s. You may want to use the latter for unit consistency.