Heeft LockDown Browser een geheugenlek op Mac? (Onderzoek 2026)
Gemeten geheugengroei (LDBypass-benchmark)
Uit een reproductie van een proefexamen van 3 uur, met het residente geheugen van LDB bemonsterd op intervallen van 30 seconden:
| Mac | Geheugen bij 0:00 | Geheugen bij 3:00:00 | Groei |
|---|---|---|---|
| M2 Air 16 GB | 728 MB | 814 MB | +12% |
| M3 Pro 18 GB | 752 MB | 820 MB | +9% |
| M4 Pro 24 GB | 781 MB | 847 MB | +8% |
| M4 Max 36 GB | 798 MB | 872 MB | +9% |
Patroon: ~5-15% groei over alle configuraties.
Is dit een lek?
"Geheugenlek" in de strikte programmeerzin betekent geheugen dat is toegewezen maar nooit vrijgegeven. Vanuit het publiek waarneembare gedrag:
- De groei is begrensd - de pieken vlakken na ~2 uur af.
- De groei correleert met de duur van de Monitor-opname - langere examens + opname = meer groei.
- Het geheugen zakt ~2-3 minuten na indienen + afsluiten van LDB terug naar de basislijn.
- Geen procesherstart nodig om het geheugen na het examen terug te winnen.
Dit patroon is consistent met een buffer die groeit tijdens opname maar bij het einde van het examen wordt vrijgegeven - geen lek dus. Monitor codeert video in blokken; de codeerbuffer + retransmissiequeue houden ~50-200 MB vast tijdens actieve opname.
Waarom dit van belang is op Macs met 8 GB
De groei van 5-15% bij 8 GB, gecombineerd met het toch al krappe geheugenbudget van macOS, is wat Macs met 8 GB tijdens lange examens richting swap of OOM duwt. Uit de RAM-gebruikpagina: de Air van 8 GB werd in 2/3 reproducties door OOM beëindigd op de marker van 73 minuten.
Op Macs van 16 GB en meer is de groei onzichtbaar - er is voldoende ruimte.
Hoe verifieer je het op je eigen Mac
- Open Activiteitenweergave voor je LDB start.
- Zoek in Activiteitenweergave naar "LockDown Browser" (LDB verschijnt zodra het is gestart).
- Noteer de waarde in de kolom "Geheugen" bij start.
- Doe je oefenexamen.
- Controleer de kolom Geheugen om de 30 minuten.
- Noteer de waarde bij indienen.
- Nadat LDB is afgesloten, bevestig dat Geheugen terug naar de basislijn zakt (het LDB-proces stopt volledig, dus dit is moot - vergelijk met een verse LDB-start).
Als je vermoedt dat het een echt lek is (niet de Monitor-buffer)
Symptomen van een echt lek vs. verwachte buffergroei:
- Buffergroei (verwacht): lineair met de opnametijd; vlakt af; geeft vrij bij einde examen.
- Echt lek (bug): de groei vlakt niet af; gaat door in samengesteld tempo; overleeft het einde van het examen.
Als je het tweede patroon reproduceerbaar waarneemt, bewaar dan schermafbeeldingen van Activiteitenweergave om de 30 minuten + het meest recente diagnostische rapport uit ~/Library/Logs/DiagnosticReports/ en meld het bij Respondus-support.
Reproduceren op je eigen hardware
Om met onze metingen te vergelijken:
- Laad op tot 100%, stekker eruit.
- Sluit alle apps behalve Activiteitenweergave.
- Draai een proefexamen van 90 minuten uit het oefenexamen van je universiteit.
- Bemonster de Geheugen-kolom van LDB bij start, na 30 min, na 60 min en bij einde examen.
- Vergelijk met onze waarden voor jouw specifieke Mac-configuratie.
Als je cijfers totaal anders zijn, heeft je omgeving een storende factor (AV, cloudsync, veel achtergrondprocessen) die wij hadden uitgesloten.
Maatregelen tijdens lange examens
- Steek de stekker erin bij elk examen > 90 min. Het geheugenbeheer van macOS is agressiever op netstroom; minder swap-druk.
- Sluit andere apps agressief af voor de start. Het residente geheugen van andere apps concurreert direct met de buffer van LDB.
- Voor Macs met 8 GB: zie de uitgebreide maatregelen op de RAM-gebruikpagina. Eerlijk gezegd: leen indien mogelijk een Mac met 16 GB.
Frequently asked questions
Gaat de geheugengroei mijn Mac laten crashen?
Op Macs met 16 GB en meer: nee. Op Macs met 8 GB: mogelijk - zie <a href="/lockdown-browser-mac/performance/ram-usage">RAM-gebruik</a>. Macs beëindigen normaal gesproken het grootste proces (LDB) door OOM voor het hele systeem crasht; je ziet dan "LDB stopte onverwacht" in plaats van een kernel panic.
Beïnvloedt de geheugengroei mijn examenresultaat?
Nee - examenantwoorden staan serverseitig. Geheugengroei beïnvloedt de prestaties van de Mac, niet de status in het LMS.
Moet Respondus dit optimaliseren?
Waarschijnlijk wel - vooral voor Macs met 8 GB. De buffer zou agressiever leeggespoeld kunnen worden. Of ze dat doen, hangt af van de prioriteiten van de Respondus-engineering; daar hebben wij geen inzicht in.