Capaciteitsplanner · Opslag & backup

Hoeveel RAM heeft Syncthing nodig?

Syncthing heeft in een homelab ongeveer 0,5 GB RAM nodig. In een LXC-container komt dat neer op 0,5 GB, als volledige VM op 1 GB inclusief kernel-overhead. Reken op 1 vCPU.

Werkende set0,5 GB
Als LXC0,5 GB
Als VM1 GB
vCPU1
Schijf8 GB

Waarom dit getal

Syncthing synchroniseert rechtstreeks tussen je apparaten, zonder server in het midden. Het geheugengebruik schaalt met het aantal bestanden dat het in de gaten houdt, niet met hun grootte: honderdduizend kleine bestanden kost meer dan een paar grote videobestanden van dezelfde omvang.

LXC of VM?

Zet Syncthing in een LXC-container, niet in een VM. Je bespaart 0,5 GB aan kernel-overhead per exemplaar, de container start in seconden, en ongebruikt geheugen blijft beschikbaar voor de rest van je server in plaats van vast te staan in een reservering.

Waar je op moet letten

  • Honderdduizenden kleine bestanden kosten meer geheugen dan een paar grote.

Hoeveel passen er?

na host en 12% marge
Aantal exemplaren van Syncthing per servergrootte
ServerAantal SyncthingBeschikbaar
8 GB10×5,28 GB
16 GB24×12,32 GB
32 GB52×26,4 GB
64 GB109×54,56 GB
Reken door met je eigen hardware en de rest van je configuratie erbij. Open de planner

Ook in Opslag & backup