private void loadParameters() {
    Map<String, String> paramMap = _heuristicConfData.getParamMap();
    String heuristicName = _heuristicConfData.getHeuristicName();

    double[] confSuccessRatioLimits = Utils.getParam(paramMap.get(MEM_RATIO_SEVERITY), memoryRatioLimits.length);
    if (confSuccessRatioLimits != null) {
      memoryRatioLimits = confSuccessRatioLimits;
    }
    logger.info(heuristicName + " will use " + MEM_RATIO_SEVERITY + " with the following threshold settings: "
            + Arrays.toString(memoryRatioLimits));


  }
Analyzes mapper memory allocation and requirements
app/com/linkedin/drelephant/tez/heuristics/GenericMemoryHeuristic.java