Postgresql 如何确定postgres是否使用巨大的页面

Postgresql 如何确定postgres是否使用巨大的页面,postgresql,postgresql-9.5,huge-pages,Postgresql,Postgresql 9.5,Huge Pages,我使用PostgreSQL 9.5,并为大型页面设置了默认值=try。服务器运行时,如何确定postgres是否正在使用它?\u页面(枚举) 启用/禁用大内存页的使用。有效值为try(默认)、on和off 目前,此功能仅在Linux上受支持。当设置为“重试”时,在其他系统上忽略该设置 使用巨大的页面会导致更小的页面表和更少的CPU时间用于内存管理,从而提高性能。有关更多详细信息,请参见第17.4.4节 当设置为try的巨型页面时,服务器将尝试使用巨型页面,但如果失败,则返回到使用正常分配。启用时

我使用PostgreSQL 9.5,并为大型页面设置了默认值=try。服务器运行时,如何确定postgres是否正在使用它?

\u页面(枚举) 启用/禁用大内存页的使用。有效值为try(默认)、on和off

目前,此功能仅在Linux上受支持。当设置为“重试”时,在其他系统上忽略该设置

使用巨大的页面会导致更小的页面表和更少的CPU时间用于内存管理,从而提高性能。有关更多详细信息,请参见第17.4.4节

当设置为try的巨型页面时,服务器将尝试使用巨型页面,但如果失败,则返回到使用正常分配。启用时,如果无法使用大型页面,服务器将无法启动。禁用此选项后,将不会使用大型页面。

\u页面(枚举) 启用/禁用大内存页的使用。有效值为try(默认)、on和off

目前,此功能仅在Linux上受支持。当设置为“重试”时,在其他系统上忽略该设置

使用巨大的页面会导致更小的页面表和更少的CPU时间用于内存管理,从而提高性能。有关更多详细信息,请参见第17.4.4节


当设置为try的巨型页面时,服务器将尝试使用巨型页面,但如果失败,则返回到使用正常分配。启用时,如果无法使用大型页面,服务器将无法启动。没有关,,巨大的页面将不会被使用。

它是直接从文档中复制的,这不是对我问题的回答它是直接从文档中复制的,这不是对我问题的回答
grep^HugePages/proc/meminfo&&sudo grep-hug/proc/*/numa\u-maps
-你可以确定是否使用了巨大的页面以及使用了哪些进程它们。
grep^HugePages/proc/meminfo&&sudo grep-maps/proc/*/numa\u-maps
-您可以确定是否使用了巨大的页面以及哪些进程使用了它们。