Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary
CIM_AssociatedCacheMemory --> CIM_AssociatedMemory --> CIM_Dependency --> [top]
Class Declaration Attributes Name Value SUPERCLASS CIM_AssociatedMemory NAME CIM_AssociatedCacheMemory
Class CIM_AssociatedCacheMemory Qualifiers Name Type Value From Class Version string 2.8.0 CIM_AssociatedCacheMemory Description string Indicates that the Memory provides Cache to the Dependent Logical Element. CIM_AssociatedCacheMemory Association boolean true CIM_AssociatedCacheMemory Description string LogicalElements may have Memory installed on them or otherwise associated with them - such as CacheMemory. This is made explicit in this association. CIM_AssociatedMemory Association boolean true CIM_AssociatedMemory Association boolean true CIM_Dependency Description string CIM_Dependency is a generic association used to establish dependency relationships between ManagedElements. CIM_Dependency
Property Qualifiers
Property Level Qualifiers Name Type Value From Class Description string Defines whether this is the Primary (value=3), Secondary (value=4) or Tertiary (value=5) Cache. Also, " Other " (1), " Unknown " (0) and " Not Applicable " (2) can be defined. CIM_AssociatedCacheMemory ValueMap string [See below.] CIM_AssociatedCacheMemory Values string Unknown
Other
Not Applicable
Primary
Secondary
TertiaryCIM_AssociatedCacheMemory MappingStrings string MIF.DMTF|System Cache|006.2 CIM_AssociatedCacheMemory ModelCorrespondence string CIM_AssociatedCacheMemory.OtherLevelDescription CIM_AssociatedCacheMemory
Name Value 0 Unknown 1 Other 2 Not Applicable 3 Primary 4 Secondary 5 Tertiary
Property OtherLevelDescription Qualifiers Name Type Value From Class Description string A string describing the cache level when the Level value is 1, " Other " . CIM_AssociatedCacheMemory ModelCorrespondence string CIM_AssociatedCacheMemory.Level CIM_AssociatedCacheMemory
Property WritePolicy Qualifiers Name Type Value From Class Description string Defines whether this is write-back (value=2) or write-through (value=3) Cache, or whether this information " Varies with Address " (4) or is defined individually for each I/O (5). Also, " Other " (1) and " Unknown " (0) can be specified. CIM_AssociatedCacheMemory ValueMap string [See below.] CIM_AssociatedCacheMemory Values string Unknown
Other
Write Back
Write Through
Varies with Address
Determination Per I/OCIM_AssociatedCacheMemory MappingStrings string MIF.DMTF|System Cache|006.5 CIM_AssociatedCacheMemory ModelCorrespondence string CIM_AssociatedCacheMemory.OtherWritePolicyDescription CIM_AssociatedCacheMemory
Name Value 0 Unknown 1 Other 2 Write Back 3 Write Through 4 Varies with Address 5 Determination Per I/O
Property OtherWritePolicyDescription Qualifiers Name Type Value From Class Description string A string describing the Write Policy when the WritePolicy value is 1, " Other " . CIM_AssociatedCacheMemory ModelCorrespondence string CIM_AssociatedCacheMemory.WritePolicy CIM_AssociatedCacheMemory
Property CacheType Qualifiers Name Type Value From Class Description string Defines whether this is for instruction caching (value=2), data caching (value=3) or both (value=4, " Unified " ). Also, " Other " (1) and " Unknown " (0) can be defined. CIM_AssociatedCacheMemory ValueMap string [See below.] CIM_AssociatedCacheMemory Values string Unknown
Other
Instruction
Data
UnifiedCIM_AssociatedCacheMemory MappingStrings string MIF.DMTF|System Cache|006.9 CIM_AssociatedCacheMemory ModelCorrespondence string CIM_AssociatedCacheMemory.OtherCacheTypeDescription CIM_AssociatedCacheMemory
Name Value 0 Unknown 1 Other 2 Instruction 3 Data 4 Unified
Property OtherCacheTypeDescription Qualifiers Name Type Value From Class Description string A string describing the Cache Type when the CacheType value is 1, " Other " . CIM_AssociatedCacheMemory ModelCorrespondence string CIM_AssociatedCacheMemory.CacheType CIM_AssociatedCacheMemory
Property LineSize Qualifiers Name Type Value From Class Description string Size, in bytes, of a single cache bucket or line. CIM_AssociatedCacheMemory Units string Bytes CIM_AssociatedCacheMemory MappingStrings string MIF.DMTF|System Cache|006.10 CIM_AssociatedCacheMemory
Property ReplacementPolicy Qualifiers Name Type Value From Class Description string An integer enumeration describing the algorithm to determine which cache lines or buckets should be re-used. CIM_AssociatedCacheMemory ValueMap string [See below.] CIM_AssociatedCacheMemory Values string Unknown
Other
Unknown
Least Recently Used (LRU)
First In First Out (FIFO)
Last In First Out (LIFO)
Least Frequently Used (LFU)
Most Frequently Used (MFU)
Data Dependent Multiple AlgorithmsCIM_AssociatedCacheMemory MappingStrings string MIF.DMTF|System Cache|006.12 CIM_AssociatedCacheMemory ModelCorrespondence string CIM_AssociatedCacheMemory.OtherReplacementPolicyDescription CIM_AssociatedCacheMemory
Name Value 0 Unknown 1 Other 2 Unknown 3 Least Recently Used (LRU) 4 First In First Out (FIFO) 5 Last In First Out (LIFO) 6 Least Frequently Used (LFU) 7 Most Frequently Used (MFU) 8 Data Dependent Multiple Algorithms
Property OtherReplacementPolicyDescription Qualifiers Name Type Value From Class Description string A string describing the Cache replacement policy when the ReplacementPolicy value is 1, " Other " . CIM_AssociatedCacheMemory ModelCorrespondence string CIM_AssociatedCacheMemory.ReplacementPolicy CIM_AssociatedCacheMemory
Property ReadPolicy Qualifiers Name Type Value From Class Description string Policy that shall be employed by the Cache for handling read requests. For example, " Read " , " Read-Ahead " or both can be specified using the values, 2, 3 or 4, respectively. If the read policy is determined individually (ie, for each request), then the value 5 ( " Determination per I/O " ) should be specified. " Other " (1) and " Unknown " (0) are also valid values. CIM_AssociatedCacheMemory ValueMap string [See below.] CIM_AssociatedCacheMemory Values string Unknown
Other
Read
Read-Ahead
Read and Read-Ahead
Determination Per I/OCIM_AssociatedCacheMemory MappingStrings string MIF.DMTF|System Cache|006.13 CIM_AssociatedCacheMemory ModelCorrespondence string CIM_AssociatedCacheMemory.OtherReadPolicyDescription CIM_AssociatedCacheMemory
Name Value 0 Unknown 1 Other 2 Read 3 Read-Ahead 4 Read and Read-Ahead 5 Determination Per I/O
Property OtherReadPolicyDescription Qualifiers Name Type Value From Class Description string A string describing the read policy when the ReadPolicy value is 1, " Other " . CIM_AssociatedCacheMemory ModelCorrespondence string CIM_AssociatedCacheMemory.ReadPolicy CIM_AssociatedCacheMemory
Property FlushTimer Qualifiers Name Type Value From Class Description string Maximum amount of time, in seconds, dirty lines or buckets may remain in the Cache before they are flushed. A value of zero indicated that a cache flush is not controlled by a flushing timer. CIM_AssociatedCacheMemory Units string Seconds CIM_AssociatedCacheMemory MappingStrings string MIF.DMTF|System Cache|006.14 CIM_AssociatedCacheMemory
Property Associativity Qualifiers Name Type Value From Class Description string An integer enumeration defining the system cache associativity. For example, 5 indicates a fully associative cache. CIM_AssociatedCacheMemory ValueMap string [See below.] CIM_AssociatedCacheMemory Values string Unknown
Other
Direct Mapped
2-way Set-Associative
4-way Set-Associative
Fully Associative
8-way Set-Associative
16-way Set-AssociativeCIM_AssociatedCacheMemory MappingStrings string MIF.DMTF|System Cache|006.15 CIM_AssociatedCacheMemory ModelCorrespondence string CIM_AssociatedCacheMemory.OtherAssociativityDescription CIM_AssociatedCacheMemory
Name Value 0 Unknown 1 Other 2 Direct Mapped 3 2-way Set-Associative 4 4-way Set-Associative 5 Fully Associative 6 8-way Set-Associative 7 16-way Set-Associative
Property OtherAssociativityDescription Qualifiers Name Type Value From Class Description string A string describing the cache associativity when the Associativity value is 1, " Other " . CIM_AssociatedCacheMemory ModelCorrespondence string CIM_AssociatedCacheMemory.Associativity CIM_AssociatedCacheMemory
Property Antecedent Qualifiers Name Type Value From Class Override string Antecedent CIM_AssociatedMemory Description string Memory installed on or associated with a Device. CIM_AssociatedMemory Key boolean true CIM_AssociatedMemory
Property Dependent Qualifiers Name Type Value From Class Override string Dependent CIM_AssociatedMemory Description string The LogicalElement. CIM_AssociatedMemory Key boolean true CIM_AssociatedMemory
Property Antecedent Qualifiers Name Type Value From Class Key boolean true CIM_Dependency Description string Antecedent represents the independent object in this association. CIM_Dependency
Property Dependent Qualifiers Name Type Value From Class Key boolean true CIM_Dependency Description string Dependent represents the object that is dependent on the Antecedent. CIM_Dependency
Method Qualifiers
Parameters
Parameter Qualifiers
Association
ClassReference
ClassRole CIM_DependencyContext CIM_Dependency Dependency