Configuring HugePages (Doc ID 1479908.1)

简介: Configuring HugePages (Doc ID 1479908.1)

Support for large memory pages was added to Java beginning in SE 5.0. For details see Java Support for Large Memory Pages. This article also mentions possible negative effects of using large page memory.

Note that in the knowledge article Deployment/Launch Checklists (Doc ID 1363505.1) in the Sun JVM section it says:

Use big memory pages if your OS supports it. Don't forget to set -XX:+UseLargePages if using a Sun JVM
To begin thinking about tuning this parameter, determine how much memory your local implementation of ATG currently consumes. You can see this by looking at the process on a running instance. This number will be:

heap size + perm size + small overhead
The small overhead is something on the order of 500MB. If you have configured heap size to vary from a min to a max (-Xms and -Xmx are different), note that it will grow over time until the max is reached.

Another tool for viewing processes and their memory usage is the top command. Top gives a summary of the memory free and used at the "top" of its output. You can run top by thread using the –H option to get more detail.

An interesting article specific to the Oracle Database (DB) and not related per se to ATG is available in the Oracle Database Administrator's Reference 11g Release 2 (11.2) for Linux and UNIX-Based Operating Systems. Specifically see G.2.2 Configuring HugePages on Red Hat Enterprise Linux and Oracle Linux. This article has several interesting points to consider when configuring for Oracle DB and is cited here as another resource to consider when configuring this parameter.

相关文章
|
11月前
|
Web App开发 C++
linked page contained in ParagraphComponent could not be loaded under SmartEdit
linked page contained in ParagraphComponent could not be loaded under SmartEdit
|
前端开发 5G
Search space set group switching(一)
根据R17 38.300的描述,UE可以通过PDCCH monitoring adaptation机制实现power saving的目的,这其中就包括PDCCH monitoring skipping和search space set group (SSSG) switching两种机制。PDCCH monitoring skipping是R17才提出的机制,就是UE 可以在PDCCH skipping的时间内不监视 PDCCH的功能;search space set group (SSSG) switching R16提出,R17进行了部分增强。
|
缓存 Java 关系型数据库
关于page Cache和memory mappped Files 和zero copy
关于page Cache和memory mappped Files 和zero copy
161 0
关于page Cache和memory mappped Files 和zero copy
get assigned pageset and my pages
get assigned pageset and my pages
88 0
get assigned pageset and my pages
User Parameter UI2WD_TRKORR_CUST is not maintained
User Parameter UI2WD_TRKORR_CUST is not maintained
107 0
User Parameter UI2WD_TRKORR_CUST is not maintained
|
缓存 Oracle 关系型数据库
[201804012]关于hugepages 3.txt
[201804012]关于hugepages 3.txt --//有一段时间我一直强调安装oracle一定要配置hugepage,因为现在的服务器内存越来越大,如果还使用4K的页面表,如果内存表占用内存巨大, --//特别连接数量很大的情况下,更加明显,结果导致内存紧张,使用交换,这些类似的例子网上很多.
863 0
|
Oracle 关系型数据库
Mandatory Patching Requirement for Database Versions 11.2.0.3 or Earlier, Using DB Links (DOC ID 2335265.1)
Mandatory Patching Requirement for Database Versions 11.2.0.3 or Earlier, Using DB Links (DOC ID 2335265.
2793 0
|
前端开发 开发工具 git
|
关系型数据库 Oracle 数据库
[20170927]关于hugepages.txt
[20170927]关于hugepages.txt --//今天测试hugepages与内核参数nr_overcommit_hugepages,才发现HugePages_Surp表示什么? --// [20170209]理解pre_page_sga参数.
987 0