Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/02/12 19:41:52 (12 years ago)
Author:
ascheibe
Message:

#1700 added configuration of number of cores used for calculation to slave

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Clients.Hive.Slave/3.3/Manager/ConfigManager.cs

    r7259 r7777  
    6363      slave.Id = GetUniqueMachineId();
    6464      slave.Name = Environment.MachineName;
    65       slave.Cores = Environment.ProcessorCount;
     65      if (Settings.Default.NrOfCoresToScavenge < 1 || Settings.Default.NrOfCoresToScavenge > Environment.ProcessorCount) {
     66        slave.Cores = Environment.ProcessorCount;
     67      } else {
     68        slave.Cores = Settings.Default.NrOfCoresToScavenge;
     69      }
    6670      slave.Memory = GetPhysicalMemory();
    6771      slave.CpuArchitecture = Environment.Is64BitOperatingSystem ? CpuArchitecture.x64 : CpuArchitecture.x86;
Note: See TracChangeset for help on using the changeset viewer.