uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/common/DuccProcessMap.java [437:478]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	public double getSwapUsageGbMax() {
		double retVal = 0;
		double swap = getSwapUsageGb();
		if(swap < 0) {
			retVal = swap;
		}
		else {
			boolean flagCgroup = false;
			boolean flagNoCgroup = false;
			synchronized(this) {
				Iterator<IDuccProcess> iterator = this.values().iterator();
				while(iterator.hasNext()) {
					IDuccProcess process = iterator.next();
					double value = process.getSwapUsageMax();
					if(value == SpecialValue.Unknown.getlong()) {
						// skip it
					}
					else {
						if(value < 0) {
							flagNoCgroup = true;
						}
						else {
							flagCgroup = true;
							retVal += value/Constants.GB;
						}
					}
				}
			}
			if(flagCgroup && flagNoCgroup) {
				if(retVal > 0){
					retVal = -3;
				}
				else {
					retVal = -2;
				}
			}
			else if(flagNoCgroup) {
				retVal = -1;
			}
		}
		return retVal;
	}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/common/DuccProcessConcurrentMap.java [431:472]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	public double getSwapUsageGbMax() {
		double retVal = 0;
		double swap = getSwapUsageGb();
		if(swap < 0) {
			retVal = swap;
		}
		else {
			boolean flagCgroup = false;
			boolean flagNoCgroup = false;
			synchronized(this) {
				Iterator<IDuccProcess> iterator = this.values().iterator();
				while(iterator.hasNext()) {
					IDuccProcess process = iterator.next();
					double value = process.getSwapUsageMax();
					if(value == SpecialValue.Unknown.getlong()) {
						// skip it
					}
					else {
						if(value < 0) {
							flagNoCgroup = true;
						}
						else {
							flagCgroup = true;
							retVal += value/Constants.GB;
						}
					}
				}
			}
			if(flagCgroup && flagNoCgroup) {
				if(retVal > 0){
					retVal = -3;
				}
				else {
					retVal = -2;
				}
			}
			else if(flagNoCgroup) {
				retVal = -1;
			}
		}
		return retVal;
	}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



