PhysicalMemory

interface PhysicalMemory

Represents the details of a physical memory module installed in the system. This interface provides information such as the memory's bank label, capacity, clock speed, manufacturer, memory type, part number, and serial number.

Author

N7ghtm4r3

Inheritors

PhysicalMemoryImpl

Properties

Link copied to clipboard
abstract val bankLabel: String

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

Link copied to clipboard
abstract val capacity: Long

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

Link copied to clipboard
abstract val clockSpeed: Long

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

Link copied to clipboard
abstract val manufacturer: String

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

Link copied to clipboard
abstract val memoryType: String

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

Link copied to clipboard
abstract val partNumber: String

partNumber The part number of the memory module.

Link copied to clipboard
abstract val serialNumber: String

serialNumber The serial number of the memory module.