CPU Usage


Advanced search

Message boards : Windows : CPU Usage

Sort
Author Message
Profile MacDitch
Volunteer tester

Joined: Sep 13 06
Posts: 27
ID: 24
Credit: 377,838
RAC: 0
Message 53 - Posted 13 Sep 2006 14:43:44 UTC

I have to assume this is related as I've never seen it before! Every ten seconds or so the boinc.exe task is grabbing 20-40% of the CPU, but only for a second or two.

Can anyone explain this?

Profile Rebirther
Volunteer tester
Avatar

Joined: Sep 13 06
Posts: 63
ID: 52
Credit: 69,033
RAC: 0
Message 56 - Posted 13 Sep 2006 15:11:04 UTC - in response to Message ID 53 .

I have to assume this is related as I've never seen it before! Every ten seconds or so the boinc.exe task is grabbing 20-40% of the CPU, but only for a second or two.

Can anyone explain this?


Yes, here
Profile MacDitch
Volunteer tester

Joined: Sep 13 06
Posts: 27
ID: 24
Credit: 377,838
RAC: 0
Message 57 - Posted 13 Sep 2006 15:17:42 UTC - in response to Message ID 56 .

I have to assume this is related as I've never seen it before! Every ten seconds or so the boinc.exe task is grabbing 20-40% of the CPU, but only for a second or two.

Can anyone explain this?


Yes, here



I did think of that, but my preferences are to write to disk no more than every 300 seconds. So is the application ignoring this option, or is it part of the 'lot of debug info written to the logs' that needs removing?
Profile Rebirther
Volunteer tester
Avatar

Joined: Sep 13 06
Posts: 63
ID: 52
Credit: 69,033
RAC: 0
Message 58 - Posted 13 Sep 2006 15:22:20 UTC - in response to Message ID 57 .

I have to assume this is related as I've never seen it before! Every ten seconds or so the boinc.exe task is grabbing 20-40% of the CPU, but only for a second or two.

Can anyone explain this?


Yes, here



I did think of that, but my preferences are to write to disk no more than every 300 seconds. So is the application ignoring this option, or is it part of the 'lot of debug info written to the logs' that needs removing?


I think it will ignore the preferences, my is at 120sec, writing to disk every 2sec I think. Slowing down Boinc.
Profile Andre Kerstens
Forum moderator
Project tester
Volunteer tester
Avatar

Joined: Sep 11 06
Posts: 749
ID: 1
Credit: 15,199
RAC: 0
Message 60 - Posted 13 Sep 2006 15:49:02 UTC - in response to Message ID 57 .

I suspect that it is "part of the 'lot of debug info written to the logs' that needs removing". Look into it.

Andre


I have to assume this is related as I've never seen it before! Every ten seconds or so the boinc.exe task is grabbing 20-40% of the CPU, but only for a second or two.

Can anyone explain this?


Yes, here



I did think of that, but my preferences are to write to disk no more than every 300 seconds. So is the application ignoring this option, or is it part of the 'lot of debug info written to the logs' that needs removing?

Nicolas
Volunteer tester
Avatar

Joined: Sep 13 06
Posts: 66
ID: 17
Credit: 29,510
RAC: 0
Message 507 - Posted 20 Sep 2006 0:09:36 UTC - in response to Message ID 60 .

I suspect that it is "part of the 'lot of debug info written to the logs' that needs removing". Look into it.

Andre


As far as I know, the 'write to disk period' setting only affects checkpointing, more specifically the boinc_time_to_checkpoint call. If you are writing files outside checkpointing or if you're checkpointing without asking BOINC if it's time to do so, it may be causing too much disk usage.

By the way, if this was fixed already, mark thread as 'solved'!
Profile Andre Kerstens
Forum moderator
Project tester
Volunteer tester
Avatar

Joined: Sep 11 06
Posts: 749
ID: 1
Credit: 15,199
RAC: 0
Message 515 - Posted 20 Sep 2006 3:58:49 UTC - in response to Message ID 507 .

Not solved. We are trying to integrate boinc_time_to_checkpoint in our app during the next days. Not an easy endavour so might this take a while.

Andre

I suspect that it is "part of the 'lot of debug info written to the logs' that needs removing". Look into it.

Andre


As far as I know, the 'write to disk period' setting only affects checkpointing, more specifically the boinc_time_to_checkpoint call. If you are writing files outside checkpointing or if you're checkpointing without asking BOINC if it's time to do so, it may be causing too much disk usage.

By the way, if this was fixed already, mark thread as 'solved'!


____________
D@H the greatest project in the world... a while from now!
Profile Atomic Booty
Volunteer tester
Avatar

Joined: Sep 13 06
Posts: 59
ID: 23
Credit: 30,370
RAC: 0
Message 566 - Posted 22 Sep 2006 20:48:26 UTC - in response to Message ID 515 .

Thanks for the update, I had been wondering about the progress on this issue.

Not solved. We are trying to integrate boinc_time_to_checkpoint in our app during the next days. Not an easy endavour so might this take a while.

Andre

____________
KWSN - Asylum for the Cynically Insane

Message boards : Windows : CPU Usage

Database Error
: The MySQL server is running with the --read-only option so it cannot execute this statement
array(3) {
  [0]=>
  array(7) {
    ["file"]=>
    string(47) "/boinc/projects/docking/html_v2/inc/db_conn.inc"
    ["line"]=>
    int(97)
    ["function"]=>
    string(8) "do_query"
    ["class"]=>
    string(6) "DbConn"
    ["object"]=>
    object(DbConn)#13 (2) {
      ["db_conn"]=>
      resource(78) of type (mysql link persistent)
      ["db_name"]=>
      string(7) "docking"
    }
    ["type"]=>
    string(2) "->"
    ["args"]=>
    array(1) {
      [0]=>
      &string(50) "update DBNAME.thread set views=views+1 where id=17"
    }
  }
  [1]=>
  array(7) {
    ["file"]=>
    string(48) "/boinc/projects/docking/html_v2/inc/forum_db.inc"
    ["line"]=>
    int(60)
    ["function"]=>
    string(6) "update"
    ["class"]=>
    string(6) "DbConn"
    ["object"]=>
    object(DbConn)#13 (2) {
      ["db_conn"]=>
      resource(78) of type (mysql link persistent)
      ["db_name"]=>
      string(7) "docking"
    }
    ["type"]=>
    string(2) "->"
    ["args"]=>
    array(3) {
      [0]=>
      object(BoincThread)#3 (16) {
        ["id"]=>
        string(2) "17"
        ["forum"]=>
        string(1) "5"
        ["owner"]=>
        string(2) "24"
        ["status"]=>
        string(1) "0"
        ["title"]=>
        string(9) "CPU Usage"
        ["timestamp"]=>
        string(10) "1158958106"
        ["views"]=>
        string(4) "1410"
        ["replies"]=>
        string(1) "7"
        ["activity"]=>
        string(20) "1.3868446830351e-130"
        ["sufferers"]=>
        string(1) "0"
        ["score"]=>
        string(1) "0"
        ["votes"]=>
        string(1) "0"
        ["create_time"]=>
        string(10) "1158158624"
        ["hidden"]=>
        string(1) "0"
        ["sticky"]=>
        string(1) "0"
        ["locked"]=>
        string(1) "0"
      }
      [1]=>
      &string(6) "thread"
      [2]=>
      &string(13) "views=views+1"
    }
  }
  [2]=>
  array(7) {
    ["file"]=>
    string(63) "/boinc/projects/docking/html_v2/user/community/forum/thread.php"
    ["line"]=>
    int(184)
    ["function"]=>
    string(6) "update"
    ["class"]=>
    string(11) "BoincThread"
    ["object"]=>
    object(BoincThread)#3 (16) {
      ["id"]=>
      string(2) "17"
      ["forum"]=>
      string(1) "5"
      ["owner"]=>
      string(2) "24"
      ["status"]=>
      string(1) "0"
      ["title"]=>
      string(9) "CPU Usage"
      ["timestamp"]=>
      string(10) "1158958106"
      ["views"]=>
      string(4) "1410"
      ["replies"]=>
      string(1) "7"
      ["activity"]=>
      string(20) "1.3868446830351e-130"
      ["sufferers"]=>
      string(1) "0"
      ["score"]=>
      string(1) "0"
      ["votes"]=>
      string(1) "0"
      ["create_time"]=>
      string(10) "1158158624"
      ["hidden"]=>
      string(1) "0"
      ["sticky"]=>
      string(1) "0"
      ["locked"]=>
      string(1) "0"
    }
    ["type"]=>
    string(2) "->"
    ["args"]=>
    array(1) {
      [0]=>
      &string(13) "views=views+1"
    }
  }
}
query: update docking.thread set views=views+1 where id=17