LockDown Browser는 Mac에서 메모리 누수가 있습니까? (2026 조사)
측정된 메모리 증가 (LDBypass 벤치마크)
3시간 모의 시험 재현에서 30초 간격으로 샘플링된 LDB 상주 메모리.
| Mac | 0:00의 메모리 | 3:00:00의 메모리 | 증가 |
|---|---|---|---|
| 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% |
패턴. 모든 구성에 걸쳐 ~5-15% 증가.
이것이 누수입니까?
엄격한 프로그래밍 의미의 "메모리 누수"는 할당되었지만 해제되지 않은 메모리를 의미합니다. 공개적으로 관찰 가능한 동작에서.
- 증가는 제한적입니다 - 피크는 ~2시간 후 안정됩니다.
- 증가는 Monitor 녹화 지속 시간과 상관관계가 있습니다 - 더 긴 시험 + 녹화 = 더 많은 증가.
- 제출 + LDB 종료 후 ~2-3분 만에 메모리가 기준선으로 되돌아갑니다.
- 시험 후 메모리 회수에 프로세스 재시작이 필요하지 않습니다.
이 패턴은 누수가 아닌 녹화 중에 증가하지만 시험 종료 시 해제되는 버퍼와 일치합니다. Monitor는 청크로 비디오를 인코딩합니다. 인코드 버퍼 + 실패 시 재전송 큐는 활성 녹화 중 ~50-200 MB를 보유합니다.
이것이 8 GB Mac에서 중요한 이유
8 GB에서 5-15% 증가는 macOS의 이미 빠듯한 메모리 예산과 결합되어 8 GB Mac을 긴 시험 중 스왑 또는 OOM으로 기울게 하는 것입니다. RAM 사용 페이지에서. 8 GB Air는 73분 지점에 2/3 재현에서 OOM 종료되었습니다.
16 GB+ Mac의 경우 증가는 보이지 않습니다 - 충분한 헤드룸이 있습니다.
본인 Mac에서 확인하는 방법
- LDB를 실행하기 전에 활성 상태 보기를 여십시오.
- 활성 상태 보기에서 "LockDown Browser"를 검색하십시오 (LDB는 실행되면 나타납니다).
- 실행 시 "메모리" 열 값을 기록하십시오.
- 연습 시험을 실행하십시오.
- 30분 간격으로 메모리 열을 확인하십시오.
- 제출 시 값을 기록하십시오.
- LDB 종료 후 메모리가 기준선으로 되돌아가는지 확인하십시오 (LDB 프로세스가 완전히 종료되므로 이것은 무의미합니다 - 새로운 LDB 실행과 비교).
실제 누수가 의심된다면 (Monitor 버퍼가 아님)
예상 버퍼 증가 대 실제 누수의 증상.
- 버퍼 증가 (예상). 녹화 시간에 따라 선형. 안정됨. 시험 종료 시 해제.
- 실제 누수 (버그). 증가가 안정되지 않음. 복합 비율로 계속됨. 시험 종료 후 생존.
두 번째 패턴을 재현 가능하게 관찰하는 경우 30분 간격의 활성 상태 보기 스크린샷 + ~/Library/Logs/DiagnosticReports/에서 가장 최근의 진단 보고서를 저장하고 Respondus 지원에 보고하십시오.
본인 하드웨어에서 재현
저희 측정과 비교하려면.
- 100%까지 충전, 전원 분리.
- 활성 상태 보기를 제외한 모든 앱을 종료하십시오.
- 대학교 연습 시험에서 90분 모의 시험을 실행하십시오.
- 시험 시작, 30분 후, 60분 후, 시험 종료에 LDB 메모리 열을 샘플링하십시오.
- 특정 Mac 구성에 대한 저희 값과 비교하십시오.
숫자가 크게 다르면 환경에 저희가 제거한 교란 요인 (AV, 클라우드 동기화, 많은 백그라운드 프로세스)이 있습니다.
긴 시험 중 완화
- 전원 연결 > 90분 시험. macOS의 메모리 관리는 AC 전원에서 더 적극적입니다. 스왑 압력 감소.
- 실행 전에 다른 앱을 적극적으로 종료. 다른 앱의 상주 메모리는 LDB의 버퍼와 직접 경쟁합니다.
- 8 GB Mac의 경우. RAM 사용 페이지의 포괄적 완화 참조. 솔직히 가능하면 16 GB Mac을 빌리십시오.
Frequently asked questions
메모리 증가가 Mac을 충돌시킬까요?
16 GB+ Mac에서는 아니요. 8 GB Mac에서는 가능 - <a href="/lockdown-browser-mac/performance/ram-usage">RAM 사용</a> 참조. Mac은 일반적으로 전체 시스템을 충돌시키기 전에 가장 큰 프로세스 (LDB)를 OOM 종료합니다. 커널 패닉이 아닌 "LDB가 예기치 않게 종료되었습니다"를 보게 됩니다.
메모리 증가가 시험 성적에 영향을 미칩니까?
아니요. 시험 답변은 서버 측입니다. 메모리 증가는 Mac 성능에 영향을 미치며 LMS 상태에는 영향을 미치지 않습니다.
Respondus가 이를 최적화해야 합니까?
아마도 예 - 특히 8 GB Mac의 경우. 버퍼는 더 적극적으로 플러시될 수 있습니다. 그들이 그렇게 할 것인지는 Respondus 엔지니어링 우선 순위에 달려 있습니다. 저희는 그들의 로드맵에 대한 가시성이 없습니다.