jeco.dmm.sim2.lib.allocator
Class SegregatedFit

java.lang.Object
  extended by jeco.dmm.sim2.lib.allocator.Allocator
      extended by jeco.dmm.sim2.lib.allocator.SegregatedFreeList
          extended by jeco.dmm.sim2.lib.allocator.SegregatedFit
Direct Known Subclasses:
ExactSegregatedFit, StrictSegregatedFit

public class SegregatedFit
extends SegregatedFreeList

Author:
jlrisco

Field Summary
 
Fields inherited from class jeco.dmm.sim2.lib.allocator.Allocator
allowCoalescing, allowSplitting, freeLists, maxSizeInB, metrics, minSizeInB
 
Constructor Summary
SegregatedFit(long minSizeInB, long maxSizeInB, boolean allowSplitting, boolean allowCoalescing)
           
 
Method Summary
 
Methods inherited from class jeco.dmm.sim2.lib.allocator.SegregatedFreeList
malloc, setup
 
Methods inherited from class jeco.dmm.sim2.lib.allocator.Allocator
add, canManage, getFreeLists, getMaxSizeInB, getMinSizeInB, isAllowCoalescing, isAllowSplitting, setMaxSizeInB, setMetrics, setMinSizeInB
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SegregatedFit

public SegregatedFit(long minSizeInB,
                     long maxSizeInB,
                     boolean allowSplitting,
                     boolean allowCoalescing)