2012-10-18 19 views
5

Tôi đang làm việc với ddms để tìm rò rỉ bộ nhớ và các lỗi khác. Khi theo dõi bộ nhớ, tôi thấy kích thước heap là 30MB.DDMS và os hiển thị thông tin bộ nhớ khác nhau về ứng dụng của tôi

Nhưng khi tôi vào thiết bị và kiểm tra bộ nhớ trong trình quản lý ứng dụng, tôi thấy 70 MB.

Có bình thường không? Lý do cho việc này là gì?

Thiết bị: SamsunGalaxy GT9300

+0

Ứng dụng này có đang chạy Android 4.0 hoặc Android 2.3 không? –

+0

@David Wasser: android 4 –

Trả lời

4

Có thông thường, DDMS chỉ hiển thị bộ nhớ ứng dụng đang chạy. Bạn cũng có thể thử một công cụ khác như công cụ phân tích bộ nhớ (MAT). Bạn thấy so sánh kết quả tốt nhất với DDMS.

Here is the link.

+0

những gì đang chạy bộ nhớ ứng dụng? –

+0

@Satyam, bạn có thể ngừng thụt lề văn xuôi của bạn dưới dạng các khối mã không? Bởi bây giờ bạn đã có một nắm bắt tốt của các định dạng có sẵn trong câu trả lời – Alexander