Hi Tom

Many thanks for your useful observations. I’m not quite sure of the priorities 
given to 4D in the VM but the support guy said he needed some kind of IP packet 
specification details which 4D used to give it “full priority”. I think that 
was so that other bandwidth demands (such as large file sharing data transfers 
and stuff) didn’t hog the bandwidth. I wasn’t able to give him this.

I’ll see what he can do with CPU and RAM as you suggest.

Thanks again !

Peter

> On 19 Feb 2020, at 22:41, Tom Benedict <[email protected]> wrote:
> 
> 
> It’s been a few years (3-4) since I had a 4D Server running a VM, but at that 
> time the best way we had to optimize the hardware was to have the VM 
> “Priority” for your app be set as high as possible and to dedicate CPU and 
> RAM to it. VM’s are inherently ‘smart’ and will change the performance level 
> of a given app based on how busy it is. If it doesn’t look like it needs RAM 
> its allocation will be reduced. Likewise for CPU. And the opposite if 
> resources are in demand, the VM will give you app more RAM and CPU. However, 
> it takes time for a VM to react and there is overhead in moving/allocating, 
> so it can effect your apps performance. We found that we needed to set the VM 
> to dedicate RAM and CPU and never reduce it. I don’t recall what the feature 
> was call that does the VM management.

**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to