Skip to content

ludus::resources::Cost

Ludus Wiki · API overview · Browse API

Struct

Peak bytes declared by an adapter for one operation, charged once across waiters. These are conservative reservations, not process or opaque driver measurements.

Declared in modules/runtime/resources/include/ludus/runtime/resources/manager.h

#include <ludus/runtime/resources/manager.h>
struct ludus::resources::Cost final

Fields

PreparationBytes

uint64 ludus::resources::Cost::PreparationBytes = 0
Input/scratch peak retained through failed cleanup.

Related types: uint64

Declared in modules/runtime/resources/include/ludus/runtime/resources/manager.h

ResidentBytes

uint64 ludus::resources::Cost::ResidentBytes = 0
Candidate/resident peak retained through physical retirement.

Related types: uint64

Declared in modules/runtime/resources/include/ludus/runtime/resources/manager.h