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

Procedure配置堆疊記憶體臨界值

若要限制 nsslapd 程序所使用的堆疊記憶體數,您可以設定動態記憶體佔用空間的臨界值。當目錄伺服器執行於共用或分散資源的機器上時,您即可設定此臨界值。


備註 –

此臨界值只能設定於 Solaris 與 Linux 平台上。


如需有關記憶體大小的資訊,請參閱「Sun Java System Directory Server Enterprise Edition 6.2 Deployment Planning Guide」中的「Directory Server and Memory」

無法使用 DSCC 執行此作業。請依照此程序中的說明使用指令行。


備註 –

heap-high-threshold-sizeheap-low-threshold-size 特性的預設值為 undefined


  1. 設定堆疊記憶體高臨界值上限。


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

    其中 valueundefined,或是以 GB (G)、MB (M)、KB (k) 或位元組 (b) 表示的記憶體大小。所指定的大小必須是受機器支援的大小。

    如需有關 heap-high-threshold-size 適用值的建議,請參閱 server(5dsconf) 線上手冊。

  2. 您可以選擇是否設定堆疊記憶體低臨界值上限。


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

    其中 valueundefined,或以 GB (G)、MB (M)、KB (k) 或位元組 (b) 表示的記憶體大小。所指定的大小必須是受機器支援的大小。

    如需有關 heap-low-threshold-size 適用值的建議,請參閱 server(5dsconf) 線上手冊。