Class CacheNodeParam

  • All Implemented Interfaces:
    java.io.Serializable

    
    public class CacheNodeParam
    extends NodeParam
                        

    Parameter container for cache nodes in queueing networks.

    This class encapsulates all the parameters needed to configure a cache node, including cache capacity, item costs, hit/miss class mappings, replacement strategies, and access probabilities. Cache nodes model caching systems where items can be stored temporarily to reduce access latencies.

    Key cache characteristics managed by this class:

    • Item capacity constraints and access costs
    • Hit and miss class routing for cache hits/misses
    • Replacement strategies (LRU, FIFO, etc.) when cache is full
    • Read access probabilities for different items
    • Actual hit/miss probabilities for performance analysis
    Since:

    1.0

    • Constructor Detail

      • CacheNodeParam

        CacheNodeParam()
    • Method Detail

      • isEmpty

         boolean isEmpty()

        Checks if this cache parameter container is empty (no parameters are set).

        Returns:

        true if all cache parameters are null or default values, false otherwise