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.