Hi Gerald

At a guess.. the following is my guess at what is happening

check memory - directory server is using 100MB
run query and the check memory - directory server is now using 150MB
run same query again - directory server is still using 150MB

The first time you query an attribute that has been indexed, the indexes are loaded into memory. These then stay in memory until the directory server is restarted (I think).

If you have real memory problems, reduce your indexes (which may impaact on performance)

Hope this helps
Simon


G. Smith wrote:
I have an application(iplanet app server 6.0, sp3) that makes server
reads against a directory server(iplanet 5.1) stores the results in a
vector and then displays them(result) in a jsp.  While running the
app, I noticed that I was losing a considerable amount of memory which
I never seemed to recover.  Does anyone know why this happens, how I
can prevent this from happening in the future, or how I can recover
the memory.

I tried to use System.gc() but that did not help.

Thanks, Gerald K. Smith




Reply via email to