Microsoft.Phone.dll에 포함되어 있는 Microsoft.Phone.Info.DeviceExtendedProperties 클래스를 통해
long totalBytes = (long)Microsoft.Phone.Info.DeviceExtendedProperties.GetValue(“DeviceTotalMemory”);
이런 식으로 얻을 수 있습니다.
GetValue에 parameter로 전달할 수 있는 이름은 아래와 같습니다.
DeviceTotalMemory – 윈도우폰 전체 메모리
ApplicationCurrentMemoryUsage – 앱의 현재 메모리 사용량
ApplicationPeakMemoryUsage – 앱의 최고 메모리 사용량
메모리 사용량을 간단히 표시할 수 있는 MemoryUsageBox 컨트롤
이것을 간단하게 사용들 하시라고 오늘 HugeFlow.Phone 라이브러리에
메모리 사용량을 표시해주는 컨트롤을 추가하였습니다.
이름하야 MemoryUsageBox란 컨트롤입니다.
일반적으로는 메모리 사용량을 보고 싶은 페이지에 아래와 같은 형태로 추가하시면 끝.
// Constructor
public DetailsPage()
{
InitializeComponent();
#if DEBUG
LayoutRoot.Children.Add(new MemoryUsageBox());
#endif
}
'Windows Phone 7' 카테고리의 다른 글
[wp7] 화페 단위 변환하기 (0) | 2011.12.13 |
---|---|
[wp7] Custom UserControl 바인딩을 쉽게 (0) | 2011.12.07 |
[wp7] WP7 ToolKit TimePicker 12시간제/24시간제 강제로 바꾸기 (0) | 2011.11.24 |
[wp7] Custom DatePicker 만들기 For Toolkit (0) | 2011.11.24 |
[wp7] Debug, Release 외에 디버깅 모드 추가 하기 (0) | 2011.11.24 |