It is currently March 28th, 2024, 2:48 pm

Network peaks at 8.2MB/s

Get help with creating, editing & fixing problems with skins
Ace_323
Posts: 19
Joined: February 7th, 2018, 12:14 am

Network peaks at 8.2MB/s

Post by Ace_323 »

I'm using illustro Monitor and the network skin wont work it keeps peaking at 8.2MB/s I have 100mbps
Attachments
Untitled.png
User avatar
jsmorley
Developer
Posts: 22628
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: Network peaks at 8.2MB/s

Post by jsmorley »

Ace_323 wrote:I'm using illustro Monitor and the network skin wont work it keeps peaking at 8.2MB/s I have 100mbps
8.2 megabytes per second (MB/s) is 65.6 megabits per second (Mb/s). I doubt you are generally getting the full 100Mb/s download from your service. I have what claims to be 50Mb/s from my service, and I rarely get over 35Mb/s or so.

In addition, when your ISP sells you a "speed" they are going to be talking in the technically correct scale for kilobits / megabits, which are measured with a factor of 1000, not 1024. 1024 bits is a kibibit, not a kilobit. Rainmeter, and pretty much anything else that measures network traffic when it isn't trying to sell you something, measures using a factor of 1024 to indicate a "kilo". So if you add 24% to 8.2 you get 10.186MB/s. Then multiply that by 8 (bits in a byte) and you get 81.34Mb/s, which I'm betting is pretty close to true.

https://en.wikipedia.org/wiki/Kibibit
Ace_323
Posts: 19
Joined: February 7th, 2018, 12:14 am

Re: Network peaks at 8.2MB/s

Post by Ace_323 »

ok thanks
User avatar
jsmorley
Developer
Posts: 22628
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: Network peaks at 8.2MB/s

Post by jsmorley »

I think if you add UseBits=1 to the network measures, and change the value for AutoScale on the meters displaying the result to AutoScale=2, you will get a number that better reflects what your ISP is telling you.

https://docs.rainmeter.net/manual/measures/net/#UseBits
https://docs.rainmeter.net/manual/meters/string/#AutoScale

It will then display in "bits" instead of "bytes" and scale using a factor of 1000 to indicate "kilo".

The reason people generally use bytes and AutoScale=1, which scales with a factor of 1024 and not 1000, is that what they are generally thinking about is not "network speed", but "download speed". Since downloading is related to files, which in Windows are measured in bytes with a factor of 1024, you will see most things measured that way.

It's entirely under your control in Rainmeter though... Personally I leave it at "bytes" and AutoScale=1, which then corresponds to what things like qbTorrent are telling me when I'm downloading.
User avatar
jsmorley
Developer
Posts: 22628
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: Network peaks at 8.2MB/s

Post by jsmorley »

Extra credit: What other company that is trying to sell you something uses a scaling factor of 1000 instead of 1024?

Answer: The company that sold you that 1 terabyte hard drive. Plug it in and check the size in Windows. It won't be 1 terabyte, but 932 gigabytes give or take a few. "Hey! Where did that other 68 gigabytes you promised me go?!" Same reason... Windows always measures in kilos that are a factor of 1024, and your hard drive company is more interested in the nice feel that "1TB hard drive" has...

Technically speaking by the way, the ISP and the hard drive company are absolutely correct, or at least absolutely truthful.
Ace_323
Posts: 19
Joined: February 7th, 2018, 12:14 am

Re: Network peaks at 8.2MB/s

Post by Ace_323 »

New problem the skin maxes out at 57ish even tho i am getting way more than that.

Is it a hard limit?
Attachments
2.png
1.png
User avatar
jsmorley
Developer
Posts: 22628
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: Network peaks at 8.2MB/s

Post by jsmorley »

Ace_323 wrote:New problem the skin maxes out at 57ish even tho i am getting way more than that.

Is it a hard limit?
Nope, there is no limit. Be sure you set Interface=Best, and UseBits=1 on all the Net measures, and use AutoScale=2 on the meter(s).
Ace_323
Posts: 19
Joined: February 7th, 2018, 12:14 am

Re: Network peaks at 8.2MB/s

Post by Ace_323 »

User avatar
jsmorley
Developer
Posts: 22628
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: Network peaks at 8.2MB/s

Post by jsmorley »

Does this skin return expected results?
NetSimple_1.0.rmskin
(906 Bytes) Downloaded 20 times
1.jpg

Code: Select all

[Rainmeter]
Update=1000
DynamicWindowSize=1
AccurateText=1

[Variables]

[MeasureIn]
Measure=NetIn
Interface=Best
UseBits=1

[MeasureOut]
Measure=NetOut
Interface=Best
UseBits=1

[MeterInPre]
Meter=String
W=170
FontSize=11
FontWeight=400
FontColor=255,255,255,255
SolidColor=47,47,47,255
Padding=5,5,5,5
NumOfDecimals=1
AutoScale=2
AntiAlias=1
Text=NetIn:

[MeterIn]
Meter=String
MeasureName=MeasureIn
X=175
StringAlign=Right
FontSize=11
FontWeight=400
FontColor=255,255,255,255
Padding=5,5,5,5
NumOfDecimals=1
AutoScale=2
AntiAlias=1
Text=%1b/s

[MeterOutPre]
Meter=String
W=170
Y=0R
FontSize=11
FontWeight=400
FontColor=255,255,255,255
SolidColor=47,47,47,255
Padding=5,5,5,5
NumOfDecimals=1
AutoScale=2
AntiAlias=1
Text=NetOut:

[MeterOut]
Meter=String
MeasureName=MeasureOut
Y=0r
X=175
StringAlign=Right
FontSize=11
FontWeight=400
FontColor=255,255,255,255
Padding=5,5,5,5
NumOfDecimals=1
AutoScale=2
AntiAlias=1
Text=%1b/s
Ace_323
Posts: 19
Joined: February 7th, 2018, 12:14 am

Re: Network peaks at 8.2MB/s

Post by Ace_323 »

yes it would seem so
Post Reply