I’ve been searching through the mailing list and documentation for this and can’t seem to find it..
By default, the condor startd will advertise all the memory and all the cores that it discovers on the system. To override this, you set
NUM_CPUS = some_number
MEMORY = some_amount_of_memory _in_megabytes
And the startd will advertise those amounts instead.