Sun Java System Directory Server Enterprise Edition 6.0 管理指南

Procedure配置堆内存阈值

如果要限制 nsslapd 进程所使用的堆内存量,可以设置动态内存占用的阈值。当目录服务器在资源共享或资源稀少的计算机上运行时,可能需要设置此阈值。


注 –

只能在 SolarisTM 和 Linux 平台上设置此阈值。


有关调整内存大小的信息,请参见《Sun Java System Directory Server Enterprise Edition 6.0 Deployment Planning Guide》中的“Directory Server and Memory”

无法使用 DSCC 执行此任务。请使用命令行,如以下过程所述。

  1. 设置堆内存高端阈值的最大值。


    $ dsconf set-server-prop -h host -p port heap-high-threshold-size:value
    

    有关 ds-maxheap-high 值的建议,请参见 ds-maxheaphigh(5dsconf) 手册页。

  2. 设置堆内存低端阈值的最大值(可选)。


    $ dsconf set-server-prop -h host -p port heap-low-threshold-size:value
    

    有关 ds-maxheap-low 值的建议,请参见 ds-maxheaphigh(5dsconf) 手册页,其中包含针对 ds-maxheap-highds-maxheap-low 提供的建议。