Hugepages #569
Replies: 5 comments 7 replies
-
@nabeelmmd would be best one to comment on this, I think. |
Beta Was this translation helpful? Give feedback.
-
in the nearish future once i scale up my infrastructure i won't colocate the database instances on the same machines as the application servers, so this conflict will go away and i can enable |
Beta Was this translation helpful? Give feedback.
-
Also as a reminder, we documented preferred virtual memory settings here |
Beta Was this translation helpful? Give feedback.
-
a follow up.. i assume 1GB pages are preferred to 2MB pages... and HSE will consume as many 1GB pages as available? |
Beta Was this translation helpful? Give feedback.
-
We have not conducted any studies on 2MB vs 1 GB hugepages, so I don't want to speculate on the results. |
Beta Was this translation helpful? Give feedback.
-
is HSE's usage of hugepages compatible with a setting of
madvise
? (akaecho madvise > /sys/kernel/mm/transparent_hugepage/enabled
)i can't enable
always
on my machines because i allocate vast amount of hypersparse virtual memory in my network server layer so each connection has a near infinite private sequential memory space for optimal / simple memory housekeeping. without hugepages, we can have a 0 byte residence when all the buffers are empty.Beta Was this translation helpful? Give feedback.
All reactions