High memory utilization

Hello! Server hardware HP Proliant, Ubuntu 18.04, urBackup Server 2.3.8, Number of clients 57, RAM 64Gb, backup storage HP hardware raid 5, partition btrfs. Server settings: Max simultaneous backups = 16, Max recently active clients = 32.


How to determine reason?
Also found process running for 342h.

You could enable Show custom thread names in htop display options, then it should show what the thread does that uses that much CPU time.

Best tool for Linux recently that finds memory leaks/usage problems is heaptrack.

  • Compile the urbackup server (so you have debug symbols)
  • Compile or install heaptrack https://github.com/KDE/heaptrack
  • Then run urbackupsrv with e.g. heaptrack urbackupsrv run -c /etc/default/urbackupsrv
  • Send me the heaptrack output or analyze it yourself