IRIS on AWS EC2 and Hugepages
Hi all, I need an advice (or a guide):
In an EC2 environment running RHEL, which memory management model makes sense to use. Standard Huge Pages or Transparent Huge Pages?
Product version: IRIS 2023.1
Hi all, I need an advice (or a guide):
In an EC2 environment running RHEL, which memory management model makes sense to use. Standard Huge Pages or Transparent Huge Pages?
Hi Cristiano, it is not recommended to use transparent huge pages:
https://docs.intersystems.com/irisforhealth20241/csp/docbook/DocBook.UI.Page.cls?KEY=ARES#ARES_memory_plan_pages_linux
Thanks @Vic Sun
I showed this documentation and others to those responsible for the Infrastructure area, but they told me that it doesn't make sense to use Standard Huge Pages, as we lose the benefit of hyperconvergence. I will ask the WRC opinion on this topic.
Transparent HugePages (THP) are not the same as standard HugePages, and this is especially important for IRIS and its shared memory segment. THP do not handle shared memory segments. Please see my article that discusses this in detail: https://community.intersystems.com/post/linux-transparent-hugepages-and-impact-intersystems-iris
Thanks @Mark Bolinsky great article.