LockDown Browser ha un memory leak su Mac? (indagine 2026)

La memoria residente di LockDown Browser cresce durante esami lunghi su Mac: tipicamente 5-15% in 3 ore con Monitor attivo. Non e un "leak" nel senso di bug; e il buffer di registrazione di Monitor che si accumula.

Crescita di memoria misurata (benchmark LDBypass)

Da una riproduzione di esame simulato di 3 ore, memoria residente di LDB campionata a intervalli di 30 secondi:

MacMemoria a 0:00Memoria a 3:00:00Crescita
M2 Air 16 GB728 MB814 MB+12%
M3 Pro 18 GB752 MB820 MB+9%
M4 Pro 24 GB781 MB847 MB+8%
M4 Max 36 GB798 MB872 MB+9%

Pattern: ~5-15% di crescita su tutte le configurazioni.

E un leak?

"Memory leak" in senso stretto di programmazione significa memoria allocata ma mai rilasciata. Dal comportamento pubblicamente osservabile:

Questo pattern e coerente con un buffer che cresce durante la registrazione ma si libera alla fine dell'esame: non un leak. Monitor codifica video in chunk; il buffer di codifica + la coda di ritrasmissione-in-caso-di-errore tengono ~50-200 MB durante la registrazione attiva.

Perche questo conta sui Mac da 8 GB

La crescita del 5-15% a 8 GB combinata con il budget di memoria gia stretto di macOS e cio che spinge i Mac da 8 GB nello swap o in OOM durante esami lunghi. Dalla pagina sull'uso di RAM: Air 8 GB terminato per OOM in 2 riproduzioni su 3 al minuto 73.

Per i Mac da 16 GB+, la crescita e invisibile: c'e ampio margine.

Come verificare sul tuo Mac

  1. Apri Monitoraggio Attivita prima di avviare LDB.
  2. Cerca "LockDown Browser" in Monitoraggio Attivita (LDB apparira una volta avviato).
  3. Annota il valore della colonna "Memoria" all'avvio.
  4. Esegui il tuo esame di prova.
  5. Controlla la colonna Memoria a intervalli di 30 min.
  6. Annota il valore al momento dell'invio.
  7. Dopo l'uscita di LDB, conferma che la Memoria torni alla linea di base (il processo LDB termina del tutto, quindi questo e secondario: confrontalo con un avvio fresco di LDB).

Se sospetti un leak reale (non il buffer di Monitor)

Sintomi di un leak reale vs. crescita attesa del buffer:

Se osservi il secondo pattern in modo riproducibile, salva screenshot di Monitoraggio Attivita a intervalli di 30 min + il report diagnostico piu recente da ~/Library/Logs/DiagnosticReports/, e segnala al supporto Respondus.

Riprodurre sul tuo hardware

Per confrontare con le nostre misurazioni:

  1. Carica al 100%, scollega.
  2. Chiudi ogni app tranne Monitoraggio Attivita.
  3. Esegui un esame simulato di 90 min dall'esame di prova della tua universita.
  4. Campiona la colonna Memoria di LDB all'inizio dell'esame, a 30 min, a 60 min e alla fine.
  5. Confronta con i nostri valori per la tua configurazione Mac specifica.

Se i tuoi numeri sono molto diversi, il tuo ambiente ha un fattore confondente (AV, sync cloud, molti processi in background) che abbiamo eliminato.

Mitigazioni durante esami lunghi

  1. Collegati alla corrente per qualunque esame > 90 min. La gestione della memoria di macOS e piu aggressiva con alimentazione di rete; meno pressione di swap.
  2. Chiudi altre app in modo aggressivo prima dell'avvio. La memoria residente di altre app compete direttamente con il buffer di LDB.
  3. Per i Mac da 8 GB: vedi le mitigazioni complete nella pagina sull'uso di RAM. Onestamente, fatti prestare un Mac da 16 GB se possibile.

Frequently asked questions

La crescita di memoria mandera in crash il mio Mac?

Sui Mac da 16 GB+, no. Sui Mac da 8 GB, possibile: vedi <a href="/lockdown-browser-mac/performance/ram-usage">uso di RAM</a>. I Mac tipicamente terminano per OOM il processo piu grande (LDB) prima di mandare in crash l'intero sistema; vedresti "LDB si e chiuso inaspettatamente" piuttosto che un kernel panic.

La crescita di memoria influisce sulla mia valutazione dell'esame?

No: le risposte dell'esame sono lato server. La crescita di memoria influisce sulle prestazioni del Mac, non sullo stato dell'LMS.

Respondus dovrebbe ottimizzare questo?

Probabilmente si, soprattutto per i Mac da 8 GB. Il buffer potrebbe essere svuotato in modo piu aggressivo. Se lo faranno dipende dalle priorita di ingegneria di Respondus; non abbiamo visibilita sulla loro roadmap.