Question about precision of bandwidth stats (Solved)

I’m assuming that GlassWire makes 1 KB equal to 1,000 B rather than 1,024 B. Am I correct?

Do you round or truncate to when you convert B to KB, KB to MB, etc?

I’m asking because a number of times I’ve compared GlassWire stats with measurements from other sources. They didn’t match when rounded to the same precision as GlassWire. The GlassWire stats were often a little bit lower which might be explained if GlassWire either a) truncated or b) converts 1024 B to a KB.

I’m assuming that GlassWire makes 1 KB equal to 1,000 B rather than 1,024 B. Am I correct?

no, 1 KB = 1024 B. If you found other - it’s a bug.

Do you round or truncate to when you convert B to KB, KB to MB, etc?

It should round, if it truncates somewhere - it’s a bug.

1 Like

Actually, I should have added “ps” (per second) because I am asking about bandwidth:
So how many bps in 1 Kbps for GlassWire - 1,000 or 1,024?

It looks like this area of network monitoring is a bit of a mess because there is more than one standard being used by different programs.

The SI standard is for data rates is 1,000 and this is used by many bandwidth monitoring programs, speed tests and ISPs, e.g.


http://www.dslreports.com/faq/14472

Having said that other programs are reporting 1,024, e.g.
http://www.dslreports.com/faq/3758

Actually, I should have added “ps” (per second) because I am asking about bandwidth:
So how many bps in 1 Kbps for GlassWire - 1,000 or 1,024?

Still 1024, or it will be very confusing since traffic speed and traffic amount are very mixed in GlassWire UI

1 Like

Anyway, that explains the differences between some of the stats from other programs which was my original question.

1 Like