메모리 테스트

유틸리티

메모리 테스트

performance.memory 기반 브라우저 힙 모니터 및 할당 스트레스. 브라우저에서 바로 실행되며 다운로드나 가입이 필요 없습니다.

메모리 테스트

performance.memory 기반 브라우저 힙 모니터 및 할당 스트레스. 브라우저에서 바로 실행되며 다운로드나 가입이 필요 없습니다.

Live heap stats

Used heap (MB)
Total heap (MB)
Heap limit (MB)
0Allocated by test (MB)
Used / limit (%)

Stress allocation

Safety: allocation auto-stops if used heap exceeds 85% of the browser's heap limit, or after 500 chunks, whichever comes first. On Firefox/Safari (no performance.memory), the test stops at 300 MB self-allocated as a safety cap.

Heap growth graph

Green line: used heap. Yellow: total heap. Red dashed: browser heap limit. Chart updates every 500 ms.
메모리 테스트 평가: 5.0 (평가 1개)

메모리 테스트은(는) 브라우저에서 바로 실행되는 무료 도구입니다. performance.memory 기반 브라우저 힙 모니터 및 할당 스트레스. 브라우저에서 바로 실행되며 다운로드나 가입이 필요 없습니다.

  • 비용: 무료, 가입 불필요
  • 설치: 필요 없음 — 브라우저에서 실행
  • 개인정보: 로컬에서 처리, 업로드 없음
  • 지원 환경: Windows, macOS, Linux, Android, iOS
  • 소요 시간: 1분 이내

브라우저 메모리 진단

메모리 테스트 온라인 - 브라우저 힙 사용량 누수 점검

메모리 테스트는 브라우저의 힙(메모리) 사용량을 실시간으로 보여주고 메모리를 단계적으로 할당해 보는 무료 도구입니다. 설치 없이 실행되며, 크롬과 엣지에서는 performance.memory를 500ms마다 읽어 사용 힙, 전체 힙, 브라우저 힙 한계를 표시해 웹 앱의 메모리 누수나 브라우저 메모리 천장을 진단할 수 있습니다.

01 실시간 힙 통계 확인 크롬, 엣지에서는 500ms마다 performance.memory를 읽어 사용 힙(MB), 전체 힙(MB), 힙 한계(MB), 테스트가 할당한 MB, 사용/한계 비율(%)을 보여줍니다.
02 할당 스트레서 설정 MB 단위 청크 크기와 ms 단위 간격을 지정하세요. 도구는 그 크기의 Uint8Array를 새로 만들어 가비지 컬렉션되지 않게 붙잡고, 4KB 페이지마다 1바이트를 써서 메모리가 실제로 커밋되게 합니다.
03 할당 시작 '할당 시작'을 누르면 힙이 한 단계씩 커지며 한계에 다가가는 모습을 그래프로 볼 수 있습니다(초록=사용 힙, 노랑=전체 힙, 빨간 점선=브라우저 힙 한계, 500ms마다 갱신).
04 해제와 기준선 잡기 '정지'로 할당을 멈추고 '해제 & GC'로 붙잡고 있던 배열을 비워 탭을 낮은 사용량으로 되돌리세요. 다른 앱의 탭이 계속 올라가는지 지켜보며 누수를 추적할 때 유용합니다.
테스트는 브라우저 안에서만 돌고 설치나 가입이 없으며, 사용 힙이 한계의 85%를 넘거나 500청크에 이르면 메모리 부족 전에 자동으로 안전하게 중단됩니다.

자주 묻는 질문

메모리 테스트 FAQ

사용 힙, 전체 힙, 힙 한계는 각각 무슨 뜻인가요?

사용 힙은 현재 실제로 점유 중인 자바스크립트 메모리, 전체 힙은 브라우저가 이 페이지에 확보해 둔 메모리, 힙 한계는 브라우저가 허용하는 최대치입니다. 사용/한계 비율(%)을 보면 한계에 얼마나 가까운지 알 수 있습니다. 이 값들은 크롬과 엣지에서 500ms마다 갱신됩니다.

브라우저 힙 한계는 정확히 무엇인가요?

힙 한계는 OS가 아니라 브라우저가 정하는 값입니다. 64비트 데스크톱 크롬 메인 스레드는 대략 4GB 정도이고, 안드로이드 크롬은 256~512MB 수준으로 훨씬 낮으며 빌드와 메모리 압력에 따라 달라집니다. 이 도구는 현재 페이지에 해당하는 메인 스레드 힙 한계만 보고합니다.

이 도구로 웹 앱의 메모리 누수를 어떻게 잡나요?

'해제 & GC'로 탭을 낮은 기준선으로 되돌린 뒤, 의심되는 웹 앱의 탭을 열어 두고 사용 힙 그래프가 계속 우상향하는지 지켜보세요. 정상적이라면 사용량이 오르내리지만, 누수가 있으면 GC 후에도 사용 힙이 시간이 갈수록 꾸준히 올라갑니다.

이것으로 RAM 하드웨어 불량을 검사할 수 있나요?

아니요. 이것은 하드웨어 RAM 안정성 테스트가 아닙니다. 브라우저 자바스크립트는 하드웨어 수준에서 RAM을 검사할 수 없습니다. 불량 DIMM이나 XMP 검증이 필요하면 MemTest86, MemTest86+, HCI MemTest 같은 전용 메모리 진단 도구를 사용하세요.

왜 크롬과 엣지에서만 전체 통계가 보이나요?

사용/전체/한계 힙 전체 통계는 performance.memory API를 제공하는 크롬과 엣지에서만 표시됩니다. 파이어폭스와 사파리는 이 API를 노출하지 않아 도구가 자신이 할당한 양만 추적하며 300MB 안전 상한에서 멈춥니다. 참고로 performance.memory는 비표준 API라 값이 거칠게 반올림되거나 버전에 따라 달라질 수 있습니다.

Windows 앱

KeyboardTester.click은 Microsoft Store에서도 사용할 수 있습니다

공식 Windows 바로가기를 설치하거나 브라우저에서 같은 무료 도구를 계속 사용하세요.

Microsoft Store에서 다운로드 Microsoft Store에서 다운로드