Jaká je výchozí hodnota kernel.sem.semni?

Jaká je výchozí hodnota kernel.sem.semni?
« kdy: 27. 05. 2020, 16:12:06 »
Ahoj všem,

zkouším si hrát s nastavením semaforu. Jak by měla být nastavena ideálně hodnota SEMMNI?

Teď se neptám na to, jak testovat. Spíše na nějakou obecnou poučku, jak se má za to, že je konfigurace  ve většině případů správně.

Jak byste mi doporučili hodnotu nastavit v případě, že má VPS k dispozici 3 GB, 4 GB a 8 GB RAM. Z toho si klidně už sám pak odvodím nějaký obecný vzorec.

Když SEMMNS = SEMMSL * SEMMNI,
tak SEMMNI = SEMMNS / SEMMSL,
s tím, že SEMMSL by mělo být asi SEMMSL=1*250

Děkuji všem za pomoc/radu.



AoK

  • ***
  • 132
    • Zobrazit profil
Re:Jaká je výchozí hodnota kernel.sem.semni?
« Odpověď #1 kdy: 27. 05. 2020, 16:36:10 »
proč si s tím chceš hrát? Na tyhle low level věci bys neměl šahat, když máš tyhle otázky :).

To záleží přece na workloadu, který na systému generuješ.

Obecně platí tenhle vztah SEMMNI*SEMMSL >= SEMMNS, ale doporučuji ty hodnoty neměnit.