Xamarin Profiler
Xamarin Profiler는 Xamarin 모바일 앱의 메모리 사용량, 할당, 실행 동작을 측정하는 macOS용 개발자 도구입니다.
Xamarin Profiler이란?
Xamarin Profiler는 Xamarin 애플리케이션을 개발하는 개발자를 위한 macOS 네이티브 성능 분석 도구입니다. Xamarin.iOS, Xamarin.Android 및 관련 크로스 플랫폼 앱 워크플로에서 메모리 증가, 과도한 할당, 런타임 동작을 진단하는 데 도움을 줍니다. 개발자는 모바일 앱을 테스트하는 동안 누수 조사, 스냅샷 비교, 실제 앱 동작 중 시간과 메모리가 어디에 소비되는지 파악하기 위해 이 도구를 일반적으로 사용합니다. 인터페이스는 프로파일링 세션과 검사 보기에 중점을 두어 C# 기반 모바일 프로젝트의 성능 문제 범위를 좁히는 데 도움을 줍니다. Xamarin Inc는 이 도구를 Xamarin 개발자 생태계의 일부로 배포했으며, 사용자는 주로 모바일 앱 개발 및 디버깅에 사용되는 Mac에서 이 도구를 접하게 됩니다.
주요 기능
- Xamarin 앱이 실행되는 동안 메모리 사용량 프로파일링
- 시간 경과에 따른 객체 할당 및 증가 추이 검사
- 누수 및 유지되는 객체를 찾는 데 도움이 되도록 스냅샷 비교
- 실행 시간이 어디에 소비되는지 이해하기 위한 호출 트리 데이터 검토
- Xamarin.iOS 및 Xamarin.Android 앱의 성능 문제 분석
diCleaner로 앱 잔여 파일 검토
정리하기 전에 캐시, 지원 파일, 컨테이너 및 로그인 항목을 확인하세요.
안전 개요
상태: 안전
이것은 테스트 중인 모바일 앱의 성능을 검사하는 데 사용되는 정상적인 개발자 유틸리티입니다. 함께 실행하는 앱의 프로젝트 빌드와 프로파일링 데이터에 접근할 수 있으며, 이는 프로파일러에서 정상적인 동작입니다. 일반적으로 개발용 Mac에 유지해도 안전하지만, Xamarin 프로젝트를 작업하지 않는 사람에게는 보통 설치되어 있을 필요가 없습니다.
권장: Xamarin 모바일 앱을 적극적으로 개발하거나 문제를 해결하고 있으며 자세한 메모리 또는 성능 분석이 필요하다면 Xamarin Profiler를 유지하세요. 더 이상 Xamarin 도구를 사용하지 않는다면, 관련 없는 앱에는 영향을 주지 않고 공간을 확보하기 위해 제거할 수 있습니다.
일반 경로
/Applications/Xamarin Profiler.app
경험 공유
처음으로 경험을 공유하세요.