I have just installed Pydio Cells 1.0.4 on my Debian 8 VPS.
I noticed high cpu and memory usage (After sometime my server gets laggy). Furthermore there is more than one home/pydio/cells start proccess.
Is this normal? If so can someone explain to me why there are so many processes.
Hi,
we recommend that you run cells with 4 gb of ram and 2 core cpu,
it can run with less but if you do some demanding tasks your hardware will be used at full power.
About the multiple process they all are services, you can see that each task has a different name, and if you do ./cells list each task will match a service.
is it planned to reduce cpu/ram consumption ?
So far I was using pydio server on a double core with 2gb of ram, I had almost 3Tb of data and a few users, and never saw any ressources limitation on my server (I have plenty of others services)
With pydio cell, on the same exact server, no data, no user, clean install (last version without php and a mariadb base), it takes 1gb of ram and it takes permanently between 50 and 80% of global cpu…). After 2 days I had to shut it down (initially I thought it was only a temporary ressource consumption, but as I have a monitoring in place, I can tell it was permanent).
So even, good old bloated php seems lighter. (and I know that golang should be better for ressource consumption but something went wrong there.).
I know cells is a lot better in term of architecture and surely a lot of other stuff but plain install shouldn’t consumme that much from the start, it feels like a regression to me so far.
High CPU and High Memory usage.
I have the same problem - high CPU and high memory usage.
There is definitely a problem with the code base of Pydio Cells.
I have a fresh install on Debian 9, with latest PHP, MariaDB and Cells.
CPU is 20% at idle and memory uses 1.5GB without any users or data. Fresh install.
All CPU usage is coming from Pydio:
LOC/s will increase with the number of processes as this is the task/thread switching The more (active) processes are running the more task switches will occur.