#does salad containers workloads consume much net ?
39 messages · Page 1 of 1 (latest)
salad itself runs internet speed tests from time to time, and those can add up
if its "librespeed" thats taking up the data then its salad's speed testing program, unfortunately i m not sure if you can stop salad from running speed tests
for containers themselves im not sure, most of them are gb in size and salad will use up internet to download them. Afterwards, it depends on what the container does. Im assuming most dont consume much data.
ok but does it's usage appear in windows data usage or it needs another program to know it's usage ?
im not sure the program that takes up data when it comes to containers, but this one is for speed tests
im also noticing that salad itself and its service are taking up data but im not sure if this is from containers
i saw it , it's 1.9 g
but do u know what can this program be ?
all of this was taken last night
idk, im not sure
@onyx charm any ideas?
Your Screenshot doesn't provide us enough information to make any theories, since it's system specific data
Doesnt it say some where , pretty sure it says not recommended if you have a data cap anyway.
I think the specific mention of it not being recommended is for Bandwidth Sharing, though depending on the size of your quota it might be a good idea to either limit Salad or not run it when you're on that network
Depends on the container. Some of them download for a while at max speed when starting - must be several GBs.
Data usage isn't tracked like normal programs. This appears to be a known issue with WSL networking - there are a few Microsoft github issues about this and probably nothing Salad can fix.
So yeah many of these in your screenshot could be salad containers. Combined with librespeed-cli speed tests it can go up fast.
Github explanation from MS that I think applies to containers:
What could consume would be, for example, the internet access from WSL, such as web access or installing software from repositories (apt-get), then WSL connects to virtual network on Windows host, and Windows host delegate network access, and currently it is observed that any access via virtual network is not accounted, thanks!
Doesn't really depend on the container. Every container will be downloaded before they start, unless the container you've been attributed is the same as one you've already got downloaded on your machine.
However, is it true that not all containers have the same size requirements. We've seen containers go up to 70GB in download size already, some of them can be just a few GB
So it's the container itself not what it does, makes sense. Anyway, getting a new container often triggers high network usage shown in Task Manager-Performance-Network but not associated with any app. That could indicate the download occurs inside WSL and thus not metered.
so it just consume gbs for downloading the container only then let me ask something
is it normal to get 4 different container in only one day i just get one and after like 4 hours i lose it and get a new one
is this normal
Yeah it can be
Remember that contrary to mining, containers are dynamic - clients order new containers and stop them at will. Certain containers might run over the course of a few days / weeks, if they are large "hard" computational jobs, but they can also very easily be run for a few hours or minutes at best if a client wants to.
It's also possible for a client to reallocate any node running a task. So if they deem your container isn't up to par with what they expect, they can just stop running it on your PC and Salad will get another machine to run it for them
it's very odd for me as i used to get containers 4 months ago and it didn't consume that much gbs also containers lasted for days
Both behaviors are totally normal
It's entirely dependent on what the client runs and how they manage that flow
so there's not a solution for that ?
Well, there's no solution for when there's no problem
What you're observing is entirely normal behavior, so there'd not be anything to fix here
maybe but i see it's really odd to comsune like 60 gbs a day
Not really
I'll repeat myself : You need to download jobs before you run them. If your machine get multiple jobs a day, and you need to redownload them if they're not in cache, then you'll be consuming data for each of these downloads.
You can also add a marginal amount of network activity for the container running, but that's not a lot usually
ye the only odd thing here is living in a country with a limited internet
i see that in start i get a container with 1.4 dollar and then i lose it and gets a higher one
can't i just stay on the first one
?
No, Salad will prioritize the workload with the highest earning - heck, even if you're running a container and suddenly mining because more profitable than containers (unlikely in the current state), it will go to mining
in the first one vmmem take 4 gbs from ram
and the higher one it takes 16 gbs
If you want to limit internet you could disable containers altogether