OpenVZ maakt gebruik van een tweevoudige benadering om CPU-bronnen tussen containers te verdelen. Dit wordt bereikt door middel van CPU-units en CPU-limieten.
1. CPU-units: OpenVZ maakt het mogelijk om de verhouding van CPU-units tussen containers te verdelen. Standaard heeft elke container een waarde van 1000 CPU-units. Dit betekent dat als u een container 2000 CPU-units geeft, deze container twee keer zoveel CPU-tijd krijgt als een container met de standaard 1000 CPU-units.
1. CPU-limieten: Dit is een meer rigide limiet van hoeveel procent CPU-tijd een bepaalde container kan gebruiken. Standaard staat dit op onbeperkt, maar je kan dit instellen op elk gewenst percentage.
Deze instellingen kunnen worden aangepast in het configuratiebestand van de container, wat meestal te vinden is in `/etc/vz/conf/`. De bestandsnaam is het container-ID met de extensie .conf.
Hier is een voorbeeld van hoe je deze instellingen kan aanpassen:
```
Zorg ervoor dat de totale CPU-units en de CPU-limieten van alle containers niet hoger zijn dan de totale beschikbare CPU-bronnen van het host-systeem.
Deel de bronnen evenredig op basis van individuele containerbehoeften om een eerlijke verdeling te waarborgen.