PhysicalMemoryImpl

class PhysicalMemoryImpl(    val bankLabel: String,     val capacity: Long,     val clockSpeed: Long,     val manufacturer: String,     val memoryType: String,     val partNumber: String,     val serialNumber: String) : PhysicalMemory

Implementation of the PhysicalMemory interface. This class provides detailed information about a physical memory module installed in the system, including the bank label, capacity, clock speed, manufacturer, memory type, part number, and serial number.

Author

N7ghtm4r3

Parameters

bankLabel

The label or identifier of the memory bank where the module is located.

capacity

The total capacity of the memory module (in bytes).

clockSpeed

The clock speed of the memory module (in MHz).

manufacturer

The manufacturer of the memory module (e.g., Corsair, Kingston).

memoryType

The type of memory (e.g., DDR4, DDR3).

partNumber

The part number of the memory module.

serialNumber

The serial number of the memory module.

See also

Constructors

Link copied to clipboard
constructor(    bankLabel: String,     capacity: Long,     clockSpeed: Long,     manufacturer: String,     memoryType: String,     partNumber: String,     serialNumber: String)

Properties

Link copied to clipboard
open override val bankLabel: String
Link copied to clipboard
open override val capacity: Long
Link copied to clipboard
open override val clockSpeed: Long
Link copied to clipboard
open override val manufacturer: String
Link copied to clipboard
open override val memoryType: String
Link copied to clipboard
open override val partNumber: String
Link copied to clipboard
open override val serialNumber: String