Work unit order doesn't make sense


Advanced search

Message boards : Number crunching : Work unit order doesn't make sense

Sort
Author Message
anthonmg

Joined: Apr 11 09
Posts: 64
ID: 9657
Credit: 17,959,472
RAC: 0
Message 6023 - Posted 16 Sep 2010 23:26:57 UTC

Starting about a week or 2 ago, my computers started running the workunits in a funny order. It has some due on say, 9/16, but is choosing to run ones due on 9/25 as high priority. In addition, it seems to keep changing its mind about what's high priority and what isn't, so I have tons of 1/2 completed workunits waiting to run. Some were at 97% completed when the cruncher decided to start on another unit instead. I initially cleared this issue by suspending workunits that aren't due for some time for ones due sooner and got it back on track, but now it's doing it again. I want to shut off network access until it clears the current queues and then start with all fresh units, but many will expire before then. Any idea what's up?

zpm

Joined: Mar 13 09
Posts: 13
ID: 8257
Credit: 474,576
RAC: 0
Message 6025 - Posted 18 Sep 2010 19:31:55 UTC - in response to Message ID 6023 .

Starting about a week or 2 ago, my computers started running the workunits in a funny order. It has some due on say, 9/16, but is choosing to run ones due on 9/25 as high priority. In addition, it seems to keep changing its mind about what's high priority and what isn't, so I have tons of 1/2 completed workunits waiting to run. Some were at 97% completed when the cruncher decided to start on another unit instead. I initially cleared this issue by suspending workunits that aren't due for some time for ones due sooner and got it back on track, but now it's doing it again. I want to shut off network access until it clears the current queues and then start with all fresh units, but many will expire before then. Any idea what's up?


in boinc, go to computing preferences change "switch between apps every" up to 1000000000000000000 or 99999999999 minutes.

also, update your version to the latest official version. some version had a priority bug.

____________

I recommend Secunia PSI: http://secunia.com/vulnerability_scanning/personal/
anthonmg

Joined: Apr 11 09
Posts: 64
ID: 9657
Credit: 17,959,472
RAC: 0
Message 6028 - Posted 20 Sep 2010 21:03:30 UTC - in response to Message ID 6025 .

Yeah, the update was the first thing I did (6.10.58 right now). I'm also only running one application: docking. Will changing the switch-between-apps things help with the workunits? I'm showing work units not due for days or even a week being run with priority over workunits that are due later today.

Message boards : Number crunching : Work unit order doesn't make sense

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)#8 (2) {
      ["db_conn"]=>
      resource(60) of type (mysql link persistent)
      ["db_name"]=>
      string(7) "docking"
    }
    ["type"]=>
    string(2) "->"
    ["args"]=>
    array(1) {
      [0]=>
      &string(51) "update DBNAME.thread set views=views+1 where id=557"
    }
  }
  [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)#8 (2) {
      ["db_conn"]=>
      resource(60) of type (mysql link persistent)
      ["db_name"]=>
      string(7) "docking"
    }
    ["type"]=>
    string(2) "->"
    ["args"]=>
    array(3) {
      [0]=>
      object(BoincThread)#3 (16) {
        ["id"]=>
        string(3) "557"
        ["forum"]=>
        string(1) "2"
        ["owner"]=>
        string(4) "9657"
        ["status"]=>
        string(1) "0"
        ["title"]=>
        string(34) "Work unit order doesn't make sense"
        ["timestamp"]=>
        string(10) "1285016610"
        ["views"]=>
        string(2) "96"
        ["replies"]=>
        string(1) "2"
        ["activity"]=>
        string(22) "4.2395050377096004e-68"
        ["sufferers"]=>
        string(1) "0"
        ["score"]=>
        string(1) "0"
        ["votes"]=>
        string(1) "0"
        ["create_time"]=>
        string(10) "1284679617"
        ["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(3) "557"
      ["forum"]=>
      string(1) "2"
      ["owner"]=>
      string(4) "9657"
      ["status"]=>
      string(1) "0"
      ["title"]=>
      string(34) "Work unit order doesn't make sense"
      ["timestamp"]=>
      string(10) "1285016610"
      ["views"]=>
      string(2) "96"
      ["replies"]=>
      string(1) "2"
      ["activity"]=>
      string(22) "4.2395050377096004e-68"
      ["sufferers"]=>
      string(1) "0"
      ["score"]=>
      string(1) "0"
      ["votes"]=>
      string(1) "0"
      ["create_time"]=>
      string(10) "1284679617"
      ["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=557