Možnosti behu pre Docker pamäť, CPU a GPU:Prihlásenie na hypertextový odkaz je viditeľné.
--detaily výmeny pamäte
--memory-swap je príznak modifikátora, ktorý dáva zmysel len vtedy, ak je nastavená aj --pamäť. Keď kontajner spotrebuje všetku dostupnú RAM, použitie swapu umožňuje kontajneru zapisovať nadbytočné požiadavky na pamäť na disk. Pri aplikáciách, ktoré často menia pamäť na disk, výkon trpí.
Jeho prostredia môžu mať zložité účinky:
Ak je --memory-swap nastavený na kladné celé číslo, potom musia byť obe --pamäť nastavené na --memory-swap. --memory-swap predstavuje celkové množstvo pamäte a swap zón, ktoré je možné použiť, a --pamäť ovláda množstvo pamäte použité v zónach bez swapu. pretoAk --memory="300m" a --memory-swap="1g", kontajner môže vymeniť priestor za 300m pamäť a 700m (1g - 300m).。
Ak je --memory-swap nastavený na 0, nastavenie sa ignoruje a hodnota sa považuje za nenastavenú.
Ak je --memory-swap nastavená na rovnakú hodnotu ako --pamäť a --pamäť je nastavená na kladné celé číslo, kontajner nemá prístup k swapu。 Pozri Zabránenie kontajnerom v používaní swapov.
Ak --memory-swap nie je nastavený a --pamäť je nastavená, kontajner môže použiť toľko swap --pamäte, koľko je nastavené (ak je hostiteľský kontajner nastavený so swap pamäťou). Napríklad, ak nie sú nastavené --memory="300m" a --memory-swap, kontajner môže využiť celkovo 600m pamäte a swap priestoru.
Ak je --memory-swap explicitne nastavený na -1, kontajner môže používať neobmedzený počet swapov, až do počtu dostupného na hostiteľskom systéme.
Vo vnútri kontajnera nástroje ako bezplatné reportujú dostupné výmeny pre hostiteľa namiesto toho, aby hlásili výmeny dostupné v kontajneri. Nespoliehajte sa na výstupy bezplatných alebo podobných nástrojov, aby ste zistili, či burza existuje. |