• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Rosetta@home current units memory requirement ???

Markfw

Moderator Emeritus, Elite Member
So, I have been trying to figure out why my 5950x is only running 15 tasks, (remotely monitored) so I went onto the box. Its using 28 gig for 15 tasks and the other tasks are waiting for memory ! Anybody else seeing this heavy memory use recently on Rosetta@home ?
 
Yes. It looks like at times Rosetta@home it's using up to 2gb per task now.

Seems to fluctuate a little, but I've just now started to keep an eye on it.
 
I have two Rosetta Beta 6.05 tasks on my computer now. The <workunit> entries in client_state.xml show <rsc_memory_bound> = 3,500,000,000 = 3.26 GiB. If the admins configured this correctly, it should reflect the possible (not necessarily the actual) peak memory usage.

On large hosts with many CPUs and sufficient RAM, boinc's scheduling of tasks based on this advisory peak memory usage can indeed lead to lower than necessary utilization. Scheduling should rather take a value somewhere between peak and average RAM usage into account on such larger hosts. In order to do so, RAM can be overcommitted somewhat, especially if there is swap space as reserve. Overcommitment is achieved by hand-editing global_prefs_override.xml to have <ram_max_used_busy_pct> and <ram_max_used_idle_pct> higher than 100. (I learned this recipe from @Endgame124's Raspberry Pi thread.) Of course, overcommitted RAM is risky and needs to be done only if the real RAM utilization has been (and is) monitored by the user very well.
 
Last edited:
Back
Top