Hi Jiang,That's a sequential thing, the startd chooses a job that he prefers the most according to your rank _expression_.Than before starting the job the startd evaluates the start _expression_ to have a look if everything is ok to start the job.For ex you could use the rank _expression_ to prefer a multicore job and the start _expression_ to only run it if the free disk space at start time is >200gb ...best regards~christoph--/* Christoph Beyer | Office: Building 2b / 23 *\* DESY | Phone: 040-8998-2317 ** - IT - | Fax: 040-8994-2317 *\* 22603 Hamburg | http://www.desy.de */----- UrsprÃngliche Mail -----Von: jiangxw@xxxxxxxxxxxxxxxAn: johnkn <johnkn@xxxxxxxxxxx>CC: htcondor-users <htcondor-users@xxxxxxxxxxx>Gesendet: Thu, 03 Nov 2016 04:27:03 +0100 (CET)Betreff: Re: [HTCondor-users] about START and RANKDear John,Thanks. As your reply I see the meaning of START and RANK.We used START and RANK in the same startds.Dose negotiator use START and RANK in some ordor when choose these startds.START first or RANK first?We got a problem as follow:START = TARGET.AcctGroup == "A" || TARGET.AcctGroup =="B" || TARGET.AcctGroup =="C"RANK = TARGET.AcctGroup =="C"As above, we want the startd prefer the job with AcctGroup "C".But we found more jobs with B scheduled to these startd.There's no quota limits, dose START cause it?Cheers,Jiang XiaoweiNAMEïJiang XiaoweiMAILïjiangxw@xxxxxxxxxxxxxxxTELï010 8823 6024DEPARTMENTïComputing Center of IHEPFrom: John M KnoellerDate: 2016-11-03 01:13To: HTCondor-Users Mail ListSubject: Re: [HTCondor-users] about START and RANKIf A is true, then START is true B and C will never be evaluated.START is a Boolean result that indicates whether a STARTD is willing to run a given job or notRANK is an number that Indicates which jobs a STARTD would prefer. (higher is better)Depending on other configuration, a STARTD may choose to preempt a job that it is currently running in order to run a job that it gives a higher RANK to. The actual decision to preempt or not happens in the negotiator, which uses the RANK value published by the STARTD in its decisionFrom: HTCondor-users [mailto:htcondor-users-bounces@xxxxxxxxxxx] On Behalf Of jiangxw@xxxxxxxxxxxxxxxSent: Wednesday, November 2, 2016 9:38 AMTo: htcondor-users <htcondor-users@xxxxxxxxxxx>Subject: [HTCondor-users] about START and RANKDear all,I have a quetion about START.Example:START = A || B || Cif A == True, does condor calculate B and C continuely, or condor judge the START is True without considering B and C.Besidesï what's the difference between START and RANK.Thanks for help.Cheers,Jiang xiaoweiNAMEïJiang XiaoweiMAILïjiangxw@xxxxxxxxxxxxxxxTELï010 8823 6024DEPARTMENTïComputing Center of IHEP_______________________________________________HTCondor-users mailing listTo unsubscribe, send a message to htcondor-users-request@xxxxxxxxxxx with asubject: UnsubscribeYou can also unsubscribe by visitinghttps://lists.cs.wisc.edu/mailman/listinfo/htcondor-usersThe archives can be found at:https://lists.cs.wisc.edu/archive/htcondor-users/