pub struct BlkIoThrottle {
pub io_service_bytes: Vec<IoService>,
pub io_service_bytes_total: u64,
pub io_service_bytes_recursive: Vec<IoService>,
pub io_service_bytes_recursive_total: u64,
pub io_serviced: Vec<IoService>,
pub io_serviced_total: u64,
pub io_serviced_recursive: Vec<IoService>,
pub io_serviced_recursive_total: u64,
pub read_bps_device: Vec<BlkIoData>,
pub read_iops_device: Vec<BlkIoData>,
pub write_bps_device: Vec<BlkIoData>,
pub write_iops_device: Vec<BlkIoData>,
}Expand description
Current state and statistics about how throttled are the block devices when accessed from the controller’s control group.
Fields§
§io_service_bytes: Vec<IoService>Statistics about the bytes transferred between the block devices by the tasks in this control group.
io_service_bytes_total: u64Total amount of bytes transferred to and from the block devices.
io_service_bytes_recursive: Vec<IoService>Same as io_service_bytes, but contains all descendant control groups.
io_service_bytes_recursive_total: u64Total amount of bytes transferred to and from the block devices, including all descendant control groups.
io_serviced: Vec<IoService>The number of I/O operations performed on the devices as seen by the throttling policy.
io_serviced_total: u64The total number of I/O operations performed on the devices as seen by the throttling policy.
io_serviced_recursive: Vec<IoService>Same as io_serviced, but contains all descendant control groups.
io_serviced_recursive_total: u64Same as io_serviced, but contains all descendant control groups and contains only the
total amount.
read_bps_device: Vec<BlkIoData>The upper limit of bytes per second rate of read operation on the block devices by the control group’s tasks.
read_iops_device: Vec<BlkIoData>The upper limit of I/O operation per second, when said operation is a read operation.
write_bps_device: Vec<BlkIoData>The upper limit of bytes per second rate of write operation on the block devices by the control group’s tasks.
write_iops_device: Vec<BlkIoData>The upper limit of I/O operation per second, when said operation is a write operation.