Indexer Memory Settings in Notes.ini

I recently upgraded from 5.0.12 to 6.5 and for the most part had a very easy time with it.

I had two major issues after I upgraded.

  1. Every time the indexer ran the server would crash. Creating, updating, or searching any index on the server would cause it.

  2. The http task would never fully start. I would see in the console that HTTP would start up JVM starts and nothing else. There was never a “Http Server Started” message. I’d check the tasks and sure enough, http would still be initializing, for however long it was that I let it run. Http would not respond to ANY console command nor to any Admin Client command. It would also chew up CPU cycles. I would have to crash the sever (starting the indexer was a good way) to kill the process.

I’ve attributed this to the notes.ini setting: FTG_Use_Sys_Memory=1

I’ve used this setting in R5.0.12 for a while, and never had any problems. I used this setting to let the update task use the os memory blocks instead of domino blocks. OS memory blocks released where as the domino ones do not, therefore causing the update taks to eat up RAM on many a server (I’ve read the posts).

I changed it to FTG_Use_Sys_Memory=0 (disabled) and everything’s running fine. I’m not sure if this is specific to my server or domino in general, but needless to say I’m not using it again.

So to end a long message, I just thought I’d let people know that if they use this setting and are upgrading to R6.5 to watch it. Disable it if you start to have problems.