Op gedeelde hosting deelt je account een server met anderen. DirectAdmin dwingt daarom per pakket limieten af op geheugen en processen, via systemd-slices per gebruiker, zodat één account de rest niet kan vertragen. Gemeten op onze servers (september 2026): een Claude Code-sessie gebruikt ongeveer 370 MB geheugen, een Remote Control-sessie ongeveer 350 MB, en een account met Claude plus een terminal piekte rond 1 GB. Onze pakketten hebben 2 GB (Hosting Essential), 4 GB (Advanced) en 8 GB (Complete) geheugen, dus één sessie past overal, maar meerdere sessies of mensen tegelijk op één account tellen op. Hieronder: waar die limieten vandaan komen, wat eronder valt en wat je ziet als je erover gaat.
Waar komen de limieten vandaan?
DirectAdmin (1.7x) zet per pakket limieten op het account:
| Limiet | Betekenis |
|---|---|
MemoryHigh |
boven deze grens wordt je account vertraagd |
MemoryMax |
boven deze grens worden processen gestopt |
TasksMax |
maximaal aantal processen tegelijk |
CPUQuota |
maximaal CPU-gebruik |
| IO-limieten | lees- en schrijfsnelheid |
Leeg betekent onbeperkt. Voor serverbeheerders: DirectAdmin zet deze waarden als systemd-drop-ins op de user-<uid>.slice van de gebruiker.
Wat valt eronder?
Alles wat van jouw account is, in dezelfde "emmer":
- je terminal, via SSH of de DirectAdmin-terminal,
- Claude Code en de assistent,
- cronjobs,
- de PHP-processen van je websites (lsphp).
Een zware build naast een drukke website deelt dus hetzelfde geheugen.
Hoeveel gebruikt Claude?
Gemeten op onze servers: een Claude Code-sessie gebruikt ongeveer 370 MB. Een account met Claude plus een terminal piekte rond 1 GB. Werken meerdere mensen tegelijk op hetzelfde account, dan telt dat op.
Hoe merk je dat je een limiet raakt?
- Een commando eindigt met
Killedof exitcode137. - Je website wordt traag tijdens een build of import.
- Claude meldt dat een proces onverwacht stopte.
Stop dan de zware taak en voer er één tegelijk uit. Herhalen in een lus helpt niet.
Tips
- Bouw grote projecten (
npm run build) liever elders en zet alleen de gebouwde bestanden neer. - Laat geen processen op de achtergrond draaien na een taak.
- Terugkerende taken horen in DirectAdmin → Cron Jobs, niet in een eindeloze lus.
- Grote database-imports: gebruik
mysqlmet een bestand, niet plakken.