Extraordinary hard disk active even if...

Message boards : Number crunching : Extraordinary hard disk active even if...

To post messages, you must log in.

AuthorMessage
Levent TERLEMEZ

Send message
Joined: 7 Dec 05
Posts: 18
Credit: 121,492
RAC: 0
Message 67992 - Posted: 8 Oct 2010, 18:51:21 UTC

it is set to 240 or more seconds in hdd and memory saves. This hdd activity makes my pc nearly stop, even my mouse stops responding.

My pc is new; AMD Phenom II X4 925, 2GB hdd. Thanks for the replies and tips.
ID: 67992 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Mod.Sense
Volunteer moderator

Send message
Joined: 22 Aug 06
Posts: 4018
Credit: 0
RAC: 0
Message 67993 - Posted: 8 Oct 2010, 19:15:04 UTC

Looks like you are probably trying to run 4 tasks at a time in 2GB of memory. That isn't a lot of room, and the latest Rosetta version seems to have an issue which is using more memory then usual at the moment.

So much of your hard disk activity, especially if you are running other applications, is probably due to page faults and memory swaps. These are controlled by the operating system, not by BOINC. And that is why it probably seems as though BOINC is ignoring your preference not to use the disk so much ...because it isn't using the disk very often, the operating system is, as a side-effect of running the BOINC tasks along with the other applications you are running.

In a nutshell, your goal seems to be to have a more responsive PC. The way to achieve this is to get BOINC to use less memory. You can do this by running fewer tasks at a time (by limiting the number of CPUs BOINC is allowed to use), or by limiting the amount of memory BOINC is allowed to use when the machine is in use (which will eventually force at least one of the tasks into a waiting for memory state). Either of these approaches should improve the usability of your machine, although they will likely reduce the overall amount of BOINC work you complete each day.

Another approach would be to attach to a second BOINC project, one with work units that require less memory. Set up the resource shares so that at least 25% goes to the other project, and BOINC will generally be running at least one of those low-memory tasks along with 3 from Rosetta. If you attach to another project, then I'd suggest using the preference for the amount of memory BOINC is allowed to use. If the Rosetta tasks you are running consume a lot of memory, BOINC will begin running other tasks until it finds some that can run within the amount of memory BOINC is allowed to use. These will tend to be from the other project. So, you could still be crunching with all 4 CPUs and have a more responsive machine.
Rosetta Moderator: Mod.Sense
ID: 67993 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Levent TERLEMEZ

Send message
Joined: 7 Dec 05
Posts: 18
Credit: 121,492
RAC: 0
Message 67994 - Posted: 8 Oct 2010, 19:53:24 UTC - in response to Message 67993.  

Thanks for the tips, I will try the combinations of the setting you told about (well I never set Boinc to keep Wus in memory but may I be missing something).
Thanks again.

Looks like you are probably trying to run 4 tasks at a time in 2GB of memory. That isn't a lot of room, and the latest Rosetta version seems to have an issue which is using more memory then usual at the moment.

So much of your hard disk activity, especially if you are running other applications, is probably due to page faults and memory swaps. These are controlled by the operating system, not by BOINC. And that is why it probably seems as though BOINC is ignoring your preference not to use the disk so much ...because it isn't using the disk very often, the operating system is, as a side-effect of running the BOINC tasks along with the other applications you are running.

In a nutshell, your goal seems to be to have a more responsive PC. The way to achieve this is to get BOINC to use less memory. You can do this by running fewer tasks at a time (by limiting the number of CPUs BOINC is allowed to use), or by limiting the amount of memory BOINC is allowed to use when the machine is in use (which will eventually force at least one of the tasks into a waiting for memory state). Either of these approaches should improve the usability of your machine, although they will likely reduce the overall amount of BOINC work you complete each day.

Another approach would be to attach to a second BOINC project, one with work units that require less memory. Set up the resource shares so that at least 25% goes to the other project, and BOINC will generally be running at least one of those low-memory tasks along with 3 from Rosetta. If you attach to another project, then I'd suggest using the preference for the amount of memory BOINC is allowed to use. If the Rosetta tasks you are running consume a lot of memory, BOINC will begin running other tasks until it finds some that can run within the amount of memory BOINC is allowed to use. These will tend to be from the other project. So, you could still be crunching with all 4 CPUs and have a more responsive machine.


ID: 67994 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Chilean
Avatar

Send message
Joined: 16 Oct 05
Posts: 711
Credit: 26,694,507
RAC: 0
Message 68013 - Posted: 10 Oct 2010, 4:39:51 UTC

2GB is very little for 4 cores, even without Rosetta!

I have 4GB is my 2 core laptop, never run out of memory =]
ID: 68013 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Mad_Max

Send message
Joined: 31 Dec 09
Posts: 209
Credit: 25,845,434
RAC: 12,208
Message 68032 - Posted: 11 Oct 2010, 16:29:25 UTC
Last modified: 11 Oct 2010, 16:29:47 UTC

Yep, present optimun is around 1GB per 1 CPU core. :)
ID: 68032 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Extraordinary hard disk active even if...



©2024 University of Washington
https://www.bakerlab.org