« Strange last replication date on replicator page | Main| Programmatically change database properties »

32 bit Domino on 64 bit Windows performance issue

Tags: Lotus Domino 7.0.3 FP1 8.0 Performance 64 bit SPR #FMEG6W3G25

Recently at one of our customers the domino servers exhibited severe performance issues,

This particular customer was running Domino 7.0.3 FP1 on 64 bit Windows 2003 Server and looking at the task manager on one of their servers showed that on a box with 4GB of memory, almost 3GB was in use as System Cache,

A picture named M2

Taking a look at perfmon showed that the disk queues for the volume holding the swap file were actually higher than those for the data volume, indicating that the system was primarily busy swapping data in and out of  memory.

Logging on to the system console was a painful exercise, where something as simple as clicking on the start button in the taskbar took 10+ seconds before the system responded.

We then found the following IBM knowledgebase document that announces that a fix for this performance issue is included in Domino R8.0.1 and up.
Microsoft has produced an update to SQL 2000 Analysis Server for the same reasons, so this is not a Domino specific issue.

After opening a PMR with IBM we received a hotfix for Release 7.0.3FP1: HF217

After installing the hotfix and starting the Domino service we witnessed the system cache decrease as Domino allocated more memory.
Swap activity on the servers that have this fix implemented has decreased to almost nothing, and system response is up.

If you (plan to) run Domino 7.0.3 (FP1) on 64-bit Windows 2003 Server, you might want to contact IBM for this fix.