Is there a way for me to just type in the number instead of using the slider? Sometimes I need it to be an exact number.
@austin YES PLEASE! How many times I got tilted by this slider. This should be a feature request.
robi last edited by
While I agree the UX could be better, this setting really only needs to be adjusted if the app is running out of memory using the principle of a "floor function" (not ceiling).
Enough to run the app but prevent memory leaks and runaway conditions. Precision is not required as much as any setting slightly above the needs of the app to keep running.
This slider is only an upper limit. What is the use case for precision here? A few MB here or there is not going to affect operations.
To add to this, the upper limit here is also not allocation of memory and in the end the system memory is also a limiting factor. So the setting protects you from a buggy or otherwise misbehaving app, in the way that this app cannot occupy the whole system memory, bringing down other apps.
Also for apps using language runtimes like ruby or nodejs, we have found that those usually cleanup memory on their own depending on the available memory. I think this is correct bahavior, since available memory should be used for caching as long as there is some available, but in the Cloudron case this behavior was often not favorable.