I am running some stress tests trying to add 1M entries to slapd via ldapadd utilitiy. I have noticed that each slapd utilizies about 1.9G of memory and memory swapping % is really high. Is slapd a multithreaded application or multiprocess application, why does it fork out 3 to 9 slapds when one LDAP client is used to add these entries sequentially ?
I then kill the ldapadd process but the memory utilized by slapd is still at 1.9G, what happened ???