MongoDB实例是否使用大页面?

时间:2018-08-21 19:58:59

标签: mongodb huge-pages

我需要知道MongoDB是否能够使用“标准大页面”(不是透明大页面)。 如果是,我需要在MongoDB配置端知道需要什么配置。

  

在启动MongoDB实例之前检查当前可用的大页面:

mongodb:~$ grep -i huge /proc/meminfo
AnonHugePages:         0 kB
HugePages_Total:   10248
HugePages_Free:    10248
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
  

启动MongoDB实例:

mongodb:~$ mongod --config /opt/rh/rh-mongodb/3.6.5/instances/dummy.conf
about to fork child process, waiting until server is ready for connections.
forked process: 3544
child process started successfully, parent exiting
  

再次检查可用的大页面:

mongodb:~$ grep -i huge /proc/meminfo
AnonHugePages:         0 kB
HugePages_Total:   10248
HugePages_Free:    10248
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB

使用零大页面!

还是我误解了MongoDB如何分配内存?

预先感谢您的帮助。

0 个答案:

没有答案