패키지, 저장소 및 앱 카테고리 검색

패키지 상세v11.0.2

leak_tracker

Dart 및 Flutter 애플리케이션을 위한 메모리 누수 추적용 프레임워크입니다.

AndroidiOSmacOSWindowsLinux
30일 다운로드
1130만
좋아요
215
Pub 점수
160

패키지 설치

flutter pub add leak_tracker

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

Leak Tracker는 애플리케이션의 메모리 누수를 탐지하기 위해 설계된 Dart 및 Flutter 패키지입니다. 객체의 수명 주기를 모니터링하고 적절히 해제되지 않은 인스턴스를 식별하는 도구를 제공하여 개발자가 최적의 메모리 사용을 유지할 수 있도록 돕습니다. 개발 워크플로우에 원활하게 통합되어 Android, iOS, macOS, Windows, Linux 등 여러 플랫폼에서 디버깅을 지원합니다. 이 패키지는 특히 테스트 및 성능 최적화 단계에서 유용합니다.

사용 사례

  • 이동 후 보유된 개체 식별
  • Flutter 앱에서 위젯 라이프사이클 모니터링
  • 관리되지 않은 구독 감지
  • 장기간 실행되는 앱에서의 성능 튜닝
  • 테스트 중 메모리 피크 디버깅

주요 기능

  • 실시간 메모리 누수 감지
  • 크로스 플랫폼 지원
  • Flutter 개발 도구와의 통합
  • 세부적인 개체 보유 분석
  • 경량 런타임 오버헤드

적합한 대상

  • 성능에 집중하는 플러터 개발자
  • 엄격한 앱 테스트를 수행하는 팀
  • 복잡한 상태 관리가 있는 앱
  • 개발자들이 메모리 문제 해결 중
  • 메모리 검증을 위한 CI/CD 파이프라인

고려 사항

  • 생산 사용을 위한 것이 아님
  • 테스트 환경에서 신중한 설정이 필요합니다
  • 테스트 실행 속도에 영향을 줄 수 있습니다
  • 개발 또는 스테이징 중에 가장 적합하게 사용
  • 일정한 유형의 누수만 감지 가능

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

CI

Memory leak_tracker

This is a framework for detecting and troubleshooting memory issues in Dart and Flutter applications.

Packages

Package Description Version
leak_tracker (work in progress, used by flutter_test) A framework for memory leak tracking for Dart and Flutter applications. pub package
leak_tracker_testing (work in progress, used by flutter_test) Leak tracking code intended for usage in tests. pub package
leak_tracker_flutter_testing An internal package to test leak tracking with Flutter. pub package
memory_usage (experimental) A framework for memory usage tracking and snapshotting. pub package

Guidance

Ready for use:

Contributing

For general contributing information, see Dart-wide CONTRIBUTING.md.

For package-specific contributing guidance see:

카테고리

의존성

의존성 목록 5 개

소스 저장소

이 패키지를 사용하는 프로젝트

순위