[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdenonbeta/icecream/icecream/services
From:       Stephan Kulow <coolo () kde ! org>
Date:       2004-08-30 20:09:23
Message-ID: 20040830200923.6B6AB2A06 () office ! kde ! org
[Download RAW message or body]

CVS commit by coolo: 

prefer servers with fewer load


  M +4 -0      scheduler.cpp   1.170


--- kdenonbeta/icecream/icecream/services/scheduler.cpp  #1.169:1.170
@@ -337,4 +337,8 @@ server_speed (CS *cs, Job *job)
           f *= ( -0.5 * cs->last_compiled_jobs.size() + 4.5 );
 
+      // we only care for the load if we're about to add a job to it
+      if (job) 
+          f *= (1000 - cs->load) / 1000;
+
       return f;
     }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic