Package org.apache.flink.runtime.memorymanager

Examples of org.apache.flink.runtime.memorymanager.MemoryManager.computeNumberOfPages()


    final MemoryManager memoryManager = this.taskContext.getMemoryManager();
    final IOManager ioManager = this.taskContext.getIOManager();
   
    // set up memory and I/O parameters
    final double fractionAvailableMemory = config.getRelativeMemoryDriver();
    final int numPages = memoryManager.computeNumberOfPages(fractionAvailableMemory);
   
    // test minimum memory requirements
    final DriverStrategy ls = config.getDriverStrategy();
   
    final MutableObjectIterator<IT1> in1 = this.taskContext.getInput(0);
View Full Code Here


      this.inputIsAsyncMaterialized[i] = async;
      this.inputIsCached[i] = cached;

      if (async || cached) {
        memoryPages = memMan.computeNumberOfPages(this.config.getRelativeInputMaterializationMemory(i));
        if (memoryPages <= 0) {
          throw new Exception("Input marked as materialized/cached, but no memory for materialization provided.");
        }
        this.materializationMemory[i] = memoryPages;
      } else {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.