Files
2026-08-07 09:29:17 -07:00

21 lines
434 B
Go

package drivers
// MemoryUsage holds live RAM stats from /proc/meminfo
type MemoryUsage struct {
TotalGB float64
AvailableGB float64
UsedGB float64
UsedPercent float64
}
// MemoryHardware holds physical RAM slot and module details
type MemoryHardware struct {
MaxCapacityGB float64
TotalSlots int
SlotsUsed int
Generations []string
Speeds []string
FormFactors []string
ModelNames []string
}