[][src]Module r_fairdist::allocator

Allocation Calculations

This module implements the allocation calculations which the fair distribution algorithm is based on. It defines a new trait [Allocator], which abstracts the exact details how to divide a resource set amongst different requests. Furthermore, this module comes with a set of pre-defines allocator implementations, each with different properties and guarantees.

Structs

Exponential

Allocator with exponential guarantees

Polynomial

Allocator with polynomial guarantees

Quasilinear

Allocator with quasilinear guarantees

Traits

Allocator

Abstraction to calculate constraints of an allocator