Why does a small server use more memory than a large one?
Posted: Wed May 21, 2014 2:57 pm
Hello guys,
one of my customers has two different servers running xRoute.
Server #1: 4 cores (poolsize = 4)
Server #2: 14 cores (poolsize = 14)
While the average xRouteModule.exe process on the small server uses about 350MB of memory (or per core) the average load on the large server is about 150mb/core.
And it scales this way with the growing number of cores. We are not really sure if it has an effect on the performance, but it makes no sense to use less ram in the case of more cores if in the other case PTV could benefit from more RAM/process. It seems that there may be some limitation for the overall memory usage.
Could you check it out if it could be a sign of some misconfiguration or anything else?
Regards from Germany,
Bernd Welter
Senior Technical Consultant
one of my customers has two different servers running xRoute.
Server #1: 4 cores (poolsize = 4)
Server #2: 14 cores (poolsize = 14)
While the average xRouteModule.exe process on the small server uses about 350MB of memory (or per core) the average load on the large server is about 150mb/core.
And it scales this way with the growing number of cores. We are not really sure if it has an effect on the performance, but it makes no sense to use less ram in the case of more cores if in the other case PTV could benefit from more RAM/process. It seems that there may be some limitation for the overall memory usage.
Could you check it out if it could be a sign of some misconfiguration or anything else?
Regards from Germany,
Bernd Welter
Senior Technical Consultant