6.12.12

Aus BC-Wiki
Zur Navigation springen Zur Suche springen

Zur Übersicht

  • Mac: update release script to remove install of separate BOINC skin.
  • simulator work
  • client: eliminate unnecessary CPU reschedules. Currently we do a reschedule any time a job checkpoints, in case there's a job that has finished a time slice but hasn't checkpointed yet. Instead: flag such jobs, and trigger a reschedule on checkpoint only for flagged jobs.
  • client: fix instability in job scheduling that happens if a job's estimated completion time in RR sim is close to its deadline. It can alternate between making and missing deadline, causing the scheduler to alternate rapidly between jobs. Solution: if RR sim has marked a job as deadline miss any time in the last (CPU scheduling period), treat it as a deadline miss.
  • client: if we're using an acct mgr, and we're attached to a project manually (not via acct mgr) and the acct mgr tells us to detach from it, don't.
  • MGR: Fix advanced view button is Simple GUI. (Button Text is Verdana 8pt. in MS Paint)