mirror of
https://github.com/dragonflydb/dragonfly.git
synced 2024-12-14 11:58:02 +00:00
f7292de4e7
1. Use clib malloc for allocating fiber stacks but reduce the fiber stack size. clib malloc uses default 4K OS pages when reserving memory from the OS. The reason for not using mi_malloc, because we use 2MB large OS pages with mimalloc. However, allocating stacks is one of the cases, when using smaller 4KB memory pages is actually more RSS efficient because memory pages become hot at better granularity. 2. Add "memory_fiberstack_vms_bytes" metric exposing fiber stack vm usage. 3. Fix macos dependencies & update ci versions. Signed-off-by: Roman Gershman <roman@dragonflydb.io> |
||
---|---|---|
.. | ||
affinity-values.golden.yaml | ||
affinity-values.yaml | ||
command_extraargs-values.golden.yaml | ||
command_extraargs-values.yaml | ||
extracontainer-string-values.golden.yaml | ||
extracontainer-string-values.yaml | ||
extracontainer-tpl-values.golden.yaml | ||
extracontainer-tpl-values.yaml | ||
extravolumes-values.golden.yaml | ||
extravolumes-values.yaml | ||
initcontainer-string-values.golden.yaml | ||
initcontainer-string-values.yaml | ||
initcontainer-tpl-values.golden.yaml | ||
initcontainer-tpl-values.yaml | ||
password-old-env-values.golden.yaml | ||
password-old-env-values.yaml | ||
passwordsecret-values.golden.yaml | ||
passwordsecret-values.yaml | ||
persistence-and-existing-secret.golden.yaml | ||
persistence-and-existing-secret.yaml | ||
persistent-values.golden.yaml | ||
persistent-values.yaml | ||
priorityclassname-values.golden.yaml | ||
priorityclassname-values.yaml | ||
resources-values.golden.yaml | ||
resources-values.yaml | ||
securitycontext-values.golden.yaml | ||
securitycontext-values.yaml | ||
service-loadbalancer-ip.golden.yaml | ||
service-loadbalancer-ip.yaml | ||
taints-tolerations-values.golden.yaml | ||
taints-tolerations-values.yaml | ||
tls-values.golden.yaml | ||
tls-values.yaml | ||
tolerations-values.golden.yaml | ||
tolerations-values.yaml |