Notes R6 and memory

I began to migrate User from Notes 5.0.13 to 6.5.3 on our terminal server. Everything is working fine but I found out that each user is taking about 52 mg of Ram. For now it’s not so bad because it’s not all user that have R6.

I’m building a brand new NOtes server with two CPU Xeon 1.4 1mb cache and this server have 8gig on RAM (will be built with Win 2000 advance).

My mean concern is that Domino Server is not able to go more then 2gig and this server will have like 800 users email’databases and also alot of databases.

I’m beginning to be afraid of the result when all user connect to this server.

Is there a way to manage memory because 800 user at 52 mb Ram each or is there a way to built this server to be able to manage everything

Ready need your help

Subject: Notes R6 and memory

Could you run two servers?

Are there very demanding applications running on your Notes server? This seems like a very high amount of resources being used!

Subject: Notes R6 and memory

An interesting question which draws attention to a Domino server’s inability to address the higher memory area above 32-bit.

As I understand it, multiple partitioned servers on the same machine will still share that 2GB of RAM, so no gain there.

Completely separate domino server installations on the same machine would use 2GB each, but not really a supported configuration.

Using Virtual Server or similar stuff could allow multiple OS installs on one box on which domino could run. Again, not really supported and quite license hungry.

In honesty though, with only 2 processors, the performance of the box is going to be limited anyway. If your apps/mail have that much of a resource requirement, rebuilding views etc. is going to really load the CPUs.

You’d be better off buying a second chassis with no RAM, putting 4GB RAM in each and load balancing the machines. You’d also have Domino clustering in place for resiliance which would be a big gain.

Increasing OS level caching will use more system RAM of the spare 2GB and you could consider a high-speed RAM drive for temp files to boost performance.

  • Ben

http://blog.jaffacake.net

Subject: RE: Notes R6 and memory

I have several boxes where I run multiple Domino partitions to amke better use of the hardware. One Domino instance just can’t use all the CPU in a modern 2-CPU box, and then there’s the 2GB Win32 limit on RAM. My experience is that each Domino partition gets its own 2GB of RAM. For example, one of my boxes with 3 Domino partitions currently has 5GB of RAM in use.

Subject: RE: Notes R6 and memory

"My experience is that each Domino partition gets its own 2GB of RAM. For example, one of my boxes with 3 Domino partitions currently has 5GB of RAM in use. "

Be interesting to see what task manager reports on that one. I know the OS puts a whole heap of memory to one side for caching, I have 2.8GB RAM in use on a 3GB RAM server. I expect this cache RAM to be proportional to total RAM so on a large RAM machine the cache will be very big.

Subject: RE: Notes R6 and memory

Question, Can linux be a alternative from windows 2000 advance for managing memory

Also those someones knows if Notes with go futher than 32 bit in the futur. We bought a 64 bits system so hope someday to see a 64 bit Notes Domino (or is it a dream)

Subject: RE: Notes R6 and memory

My understanding is Win32 can give up to 2GB per process. Multiple Domino processes can each get their own 2GB. Looking at task manager on the example I cited each of the 3 nserver.exe processes has about 1GB allocated.

Subject: Notes R6 and memory

First, I will assume your Terminal Server and Domino server are two separate physical boxes. If not, stop now and separate the two before you end up in a world of hurt.

Think about what you are asking for a moment. If each user required 50MB RAM out of the Domino server’s memory pool that would limit Windows to approximately 40 users per server. That just doesn’t make sense.

I can only assume the memory usage you are seeing is per client instance on the Terminal Server and client memory usage has no impact on the Domino server. Even if they are on the same box they run in separate process spaces and are managed independently by the OS. The client takes what it needs, the server does its thing, and they talk to each other. But they don’t share process space under any circumstances.

So to answer your question, don’t worry about it. You’re fine.