add the ability to set the priority of the render process as commandline argument

This commit is contained in:
Rolf Aretz Lap
2017-01-05 09:58:27 +01:00
committed by Laurent Clouet
parent 2f00d7816d
commit d8aa315699
7 changed files with 105 additions and 4 deletions

View File

@@ -47,6 +47,7 @@ public class Configuration {
private String proxy;
private int maxUploadingJob;
private int nbCores;
private int priority;
private ComputeType computeMethod;
private GPUDevice GPUDevice;
private boolean printLog;
@@ -63,6 +64,7 @@ public class Configuration {
this.static_exeDirName = "exe";
this.maxUploadingJob = 1;
this.nbCores = -1; // ie not set
this.priority = 19;
this.computeMethod = null;
this.GPUDevice = null;
this.userSpecifiedACacheDir = false;
@@ -125,6 +127,20 @@ public class Configuration {
return this.nbCores;
}
public void setUsePriority(int priority) {
if (priority > 19)
priority = 19;
if (priority < -19)
priority = -19;
this.priority = priority;
}
public int getPriority() {
return this.priority;
}
public void setPrintLog(boolean val) {
this.printLog = val;
}