On 02/04/2021 02:55, Miroslav Lachman wrote:

2 vCPU: Usr: 0.000s  Krnl: 0.310s  Totl: 0:00.31s
4 vCPU: Usr: 0.000s  Krnl: 0.914s  Totl: 0:00.91s
6 vCPU: Usr: 0.000s  Krnl: 3.021s  Totl: 0:03.02s
7 vCPU: Usr: 0.000s  Krnl: 4.552s  Totl: 0:04.55s
8 vCPU: Usr: 0.000s  Krnl: 8.496s  Totl: 0:08.49s

Napadlo me, ze bych v tom VM, nebo i na tom "hypervisoru" mohl zkusit 4BSD scheduler misto ULE, jenze mi ted z nejakeho duvodu nejde buildovat, takze zase musim vyresit jiny problem a pak zkusim prohodit jadra s jinym schedulerem.

Zkusil jsem do VM nainstalovat kernel s 4BSD schedulerem a vysledky byly uplne stejne, jako s ULE.

Tak jsem zkusil 4BSD jeste v hostiteli (hypervisoru) a tam to malinkaty rozdil udela. Pri tech 8 vCPU dostavam casy:

Usr: 0.007s  Krnl: 7.787s  Totl: 0:07.79s
Usr: 0.000s  Krnl: 7.902s  Totl: 0:07.90s
Usr: 0.007s  Krnl: 8.032s  Totl: 0:08.04s

Pri 4 vCPU byly casy s 4BSD uplne stejne, jako s ULE.

Takze zhruba o 0.5 - 0.7 sekundy lepsi cas, ale vlastne to neni nijak zasadni rozdil. jen tak pro zajimavost, ze ten "zastaraly" scheduler je porad pri nekterych workloadech "lepsi".

Dalsi pokusy ted budu delat s Bhyve.

Mirek
--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem