Jump to content

I have a NAS running intel core i5 6500 with 24 GB RAM.
Nextcloud is not as smooth as i would like it to be. Would throwing more RAM at it would solve the issue? Or does it make sense to upgrade to i7 7700?

But this is weird, I have around 10GB indicated free RAM, and CPU usage also doesn't seem too high

Link to comment
https://linustechtips.com/topic/1615531-cpu-upgrade-to-speed-up-nextcloud-collabora/
Share on other sites

Link to post
Share on other sites

Most likely not, to have a fast NC what matters is usually more having a good DB, using Redis for caching and having files on SSDs.

 

So how's your stuff set up OS / storage / software-wise?

 

What are the operations that are slow?

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to post
Share on other sites

Throwing more RAM would make negligible differences, since bottlenecks are more likely due to I/O including:

  1. The official Nextcloud image uses Apache, a slower Web agent, and defaults to SQLite, performing slower than MariaDB or PostgreSQL, as the database. You may switch to the LinuxServer.io image and another database for better performance.
  2. A SATA SSD is inferior to PCIe/NVMe ones in performance, especially in random performance. You may switch to an M.2 NVMe SSD, e.g. tiny and cheap sticks of Optane 16 GB, and they would serve containers way better.
  3. There may be issues with networking including insufficient link speeds (slower than GbE, happens with slower ports or broken cables/connectors), using Wi-Fi instead of cables, etc. I suggest this be checked out first, then the server itself. 🤔
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×