Question
· Jul 7, 2022

HELP DOUBTS MSM-MUMPS-UNIX

Hi, can anyone tell me how I should do the parameter calculation below in the MSM / MUMPS of Intersystems? STAP SIZE
STACK SIZE
MAX MODIFIED BUFFERS
DISK I / O RATE
SLICE COMMANDS
PARTITION SIZE
BUFFER POOL SIZE
NUMBER OF MUSERVER PROCESSES We have a rolling MSM that suffers from hangovers from the Activate service and the Workstation service several times a day and we are unable to determine if those hangouts are related to the number of users or overloading the system. There are times when MSM / UNIX freezes and we lose any interaction with MSM, we have to perform a kill directly on the service to start again.

Discussion (5)0
Log in or sign up to continue

We haven't had a MSM/UNIX system here for quite a while, so I can't verify these settings for a UNIX system. We do still have one legacy MSM v4.4.1/Windows system running. I did some testing many years ago on these settings in Windows and here's what I found:

Stack: 64K

STAP: 64K

Partition: 256

Buffer Pool: 262144

I don't think I changed any of the other parameters you mentioned.

As far as the Buffer Pool, I worked up to this number, but you may not want or need this many. I found that anything over this resulted in diminishing returns, as it apparently took more time to look thru the Buffer Table than was being saved by having a larger number. Your mileage may vary, so I'd try doubling whatever you now have and continue to do that until the system is stable. Up to a point, more Buffers definitely helps disk performance.

These parameters are also dependent on the 4GB of memory in our server.

Ron

Hi Ron, this MSM/WINDOWS system has how many users working simultaneously?
Are Activate and Workstation services active?
Today we have about 1100 concurrent users and we started to notice drops in Activate/Workstation services when the number of users is at this level, but we couldn't identify the reason for the drops, because activate/workstation does not generate logs for verification.