Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Help Take the Fight to COVID-19 with BOINC and Folding@home

Featured Replies

27 minutes ago, testdasi said:

Restricting docker extra param alone will not prevent BOINC from using too much memory. It would just kill a BONIC process with OOM error when running above the limit.

You also need to adjust the % memory parameter from within BOINC. Apparently it detects your full system memory instead of the amount you restrict the docker with. E.g. for my system with 96GB RAM, I put a limit of 10%-11% to keep memory usage to about 12GB.

very good point I forgot to mention.  Thanks.  Within BOINC I also limit the RAM usage so it never goes above 50% of my 32Gb.

 

image.png.ec4907175da92290f454b9fc613435c6.png

  • Replies 332
  • Views 82.4k
  • Created
  • Last Reply
On 3/25/2020 at 9:28 AM, saarg said:

The shortage is caused by the hoarding and I guess most of the hospitals don't have a large stock as they weren't prepared for this. The whole world wants to buy, so it's no wonder it's hard to get protective gear.

It is all business related. Inventory is evil. At least in the US.

No money in extra anything.

Parts,hospital beds,doctors,employees, and Ammo for Government. Not enough manufacturing capacity.

Drill more oil wells For Energy independence. Lies to supply more oil to the world.

Remember Exxon makes less money per gallon than the US government.

Must be why we need pipe line from the middle of Canada to the Golf of Mexico.

Lord knows no one in the US needs any oil.

Sorry for the rant.

At least they quit saying it's a global economy.

3/4 of the world makes dinner over fire wood.

Think about it.

Edited by spazmc
spelling

I'm having an annoying problem. 

The Boinc docker is crashing my other dockers because it's eating all the ram. I already dropped the CPU to 75% but it manages to eat 5GB of ram. I have 8gb only. 

 

Where do I limit the ram for this little puppy

7 minutes ago, gacpac said:

I'm having an annoying problem. 

The Boinc docker is crashing my other dockers because it's eating all the ram. I already dropped the CPU to 75% but it manages to eat 5GB of ram. I have 8gb only. 

 

Where do I limit the ram for this little puppy

The best place is in the Options->Computing Preferences.  Look for the tab Disk and memory.  Calculate what % of the ram you want it to be able to use and input that number in the bottom section.  For example, you have 8gb, and say you want the docker to use 3gb.  you would put 3/8 = 37%.  that will prevent it from using too much.

3 minutes ago, mattekure said:

The best place is in the Options->Computing Preferences.  Look for the tab Disk and memory.  Calculate what % of the ram you want it to be able to use and input that number in the bottom section.  For example, you have 8gb, and say you want the docker to use 3gb.  you would put 3/8 = 37%.  that will prevent it from using too much.

Thanks!! Although I had it setup for 50% and 90% when not in use. It was leaving nothing available for other apps. I set it exactly to use 37%

 

Also good question. Is it possible to do it at the docker level for other apps?

also remember that "not in use" for boinc means no keyboard/mouse activity.  so with unraid, it would always register as not in use.

26 minutes ago, mattekure said:

also remember that "not in use" for boinc means no keyboard/mouse activity.  so with unraid, it would always register as not in use.

That i figured. So I configured daily schedules. But If I'm going to keep doing this, I gotta up my ram at least to 16gb. 

8 minutes ago, gacpac said:

That i figured. So I configured daily schedules. But If I'm going to keep doing this, I gotta up my ram at least to 16gb. 

I have 12 cores/threads running BOINC on one server and it is only using about 4GB RAM.  It's been running for several days.  I did set an 8GB limit at the docker level. That server has 64GB RAM

 

On another server, I am running 6 cores/threads on BOINC, I set no RAM limit on the docker (server has 32GB) and it is using 4.55GB.  It has also been running for days, but I am running nothing else on that server.

 

On a third server, I am running 3 cores and it is using 3.9GB RAM (server has 16GB) and I limited it to 8GB in the docker container.  Again, nothing other than BOINC is running on that server.

 

Docker limits seem to have some effect on RAM usage although not total control.

 

You are probably running more BOINC threads than I am.

23 minutes ago, Hoopster said:

I have 12 cores/threads running BOINC on one server and it is only using about 4GB RAM.  It's been running for several days.  I did set an 8GB limit at the docker level. That server has 64GB RAM

 

On another server, I am running 6 cores/threads on BOINC, I set no RAM limit on the docker (server has 32GB) and it is using 4.55GB.  It has also been running for days, but I am running nothing else on that server.

 

On a third server, I am running 3 cores and it is using 3.9GB RAM (server has 16GB) and I limited it to 8GB in the docker container.  Again, nothing other than BOINC is running on that server.

 

Docker limits seem to have some effect on RAM usage although not total control.

 

You are probably running more BOINC threads than I am.

 

I don't know. I had it set up from default settings. But you also have way more ram than me and probably processing speed.

I have an i5-6400 (a quad core) with 8GB. 

Plus several containers that maybe use 2 gb all together

binhex-krusader, DiskSpeed, PlexMediaServer, sonarr, radarr, netdata, phpmyadmin, speedtest, mariadb, nextcloud, Transmission_VPN, letsencrypt, jackett, tautulli, QDirStat,Boinc

I saw the banner from limetech and installed boinc yesterday on my 2 Xeon Unraid servers.

One interesting side note, on the bakerlab.org website you can see the Unraid hardware of the Unraid team members.

Lots of CPU power we have as a group!

Does anyone know if there's a way to download (cache) extra GPU work units to keep my video card busy?  Most of the time all my GPUs are idle.

Don't have too powerful of a server but got some of my CPU doing work, along with my 1050Ti.

 

folding for covid-19-resize.png

Edited by bnevets27

If you notice that your Rosetta@Home BOINC client isnt getting any work units, its because of the MASSIVE number of new users who have joined in, including a bunch of us.  

 

They went from around 150,000 GigaFLOPS before the virus, to over 570,000 GigaFLOPS now.  If you take a look at the server status, scroll down to the "Tasks by application" section, they have largely run out of tasks to issue.  There are currently 1139105 tasks currently in process.

 

https://boinc.bakerlab.org/rosetta/server_status.php

 

 

 

32 minutes ago, mattekure said:

They went from around 150,000 GigaFLOPS before the virus, to over 570,000 GigaFLOPS now.  If you take a look at the server status, scroll down to the "Tasks by application" section, they have largely run out of tasks to issue.  There are currently 1139105 tasks currently in process.

Imagine we take all that power & create the  MINECTAFT matrix server :)

36 minutes ago, mattekure said:

If you notice that your Rosetta@Home BOINC client isnt getting any work units, its because of the MASSIVE number of new users who have joined in, including a bunch of us.  

 

I have three servers running BOINC and they all currently have tasks waiting in the queue. However there are only two task waiting on two of the servers and only five on the third.  There used to be a lot more in the queue on all of them.  I suspect I will soon run out of tasks unless a bunch more show up in the next 8 hours.

2 minutes ago, Hoopster said:

 

I have three servers running BOINC and they all currently have tasks waiting in the queue. However there are only two task waiting on two of the servers and only five on the third.  There used to be a lot more in the queue on all of them.  I suspect I will soon run out of tasks unless a bunch more show up in the next 8 hours.

Mine is the same.  I have 6 queued up, but usually I have twice that many.

image.png.59f64c810f17204476b48439367f1f21.png

Rosetta@home down for maintenance.

 

As of 31 Mar 2020, 7:07:51 UTC [ Scheduler running ]
Total queued jobs:	257,174
In progress:		1,222,333
Successes last 24h:	694,612

Looks like it's back up!

I updated the BOINC docker and noticed it wasn't getting any new tasks.  Reset the project and still no new tasks.  Anyone else notice this?

 

image.png.fc25379d2aff569f338e0eacfb0495f3.png

Does anyone know if limiting the CPU share on the docker also makes it so the virtual machines aren't impacted and take priority if they need the CPU? I tried this in the past on Unraid some time ago but unsuccessfully stopped BOINC/F@H from causing some lag on game servers I run in a VM. I want the docker to be able to utilise 'spare/idle' CPU capacity, as opposed to dedicating some cores or such.

9 minutes ago, Ixel said:

Does anyone know if limiting the CPU share on the docker also makes it so the virtual machines aren't impacted and take priority if they need the CPU? I tried this in the past on Unraid some time ago but unsuccessfully stopped BOINC/F@H from causing some lag on game servers I run in a VM. I want the docker to be able to utilise 'spare/idle' CPU capacity, as opposed to dedicating some cores or such.

Yeah, limiting that cpu-shares any container uses will not take into consideration the requirements of other processes other than other docker containers.  

 

Stop / pause the container if you don't want to either pin cores to the container or isolate cores for the VMs.  Alternatively, there may be some advanced settings other than --cpu-shares, but you would have to google "docker run reference" and investigate / play around.

2 hours ago, bwnautilus said:

I updated the BOINC docker and noticed it wasn't getting any new tasks.  Reset the project and still no new tasks.  Anyone else notice this?

 

image.png.fc25379d2aff569f338e0eacfb0495f3.png

It looks like the queue is empty 😄 no new tasks

 

rosetta@home.PNG

Edited by T65

12 minutes ago, T65 said:

It looks like the queue is empty 😄 no new tasks

Folding @ Home seems to have a steady supply; particularly for GPU's 👍

 

**************************************************************************************

 

This is what the unRAID Docker image looks like under 'APPS'

F@H_unRAID_Docker.thumb.png.da8e8fb6ab0ad2a4c46dd443e746a690.png

Edited by TechMed
Docker Image Add

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.