Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 PostgreSQL 9.5 并为 huge_pages = try 设置了默认值。如何确定 postgres 在服务器运行时是否正在使用它?
_pages (enum) 启用/禁用大内存页面的使用。有效值为 try(默认值)、on 和 off。
目前,此功能仅在 Linux 上受支持。设置为尝试时,该设置在其他系统上被忽略。
使用大页面会导致更小的页表和更少的 CPU 时间花在内存管理上,从而提高性能。有关详细信息,请参阅第 17.4.4 节。
如果将 huge_pages 设置为 try,服务器将尝试使用大页面,但如果失败则回退到使用正常分配。启用时,未能使用大页面将阻止服务器启动。关闭时,将不使用大页面。