2011-05-05 3 views
0

내 iPad 앱은 항상 메모리 경고 수준 1 또는 2를 표시하지만 은 NEVER과 충돌합니다. 단지 경고 수준 1 또는 2에 대한 로그를 표시하지만, CAN은 문제없이 계속 내 응용 프로그램에서 작동합니다.ipad - 메모리 경고 수준 1, 2, 여전히 메모리가 충분하지 않습니다.

또한 내 활동 앱을 사용하여 내 앱의 메모리 사용량을 모니터링했습니다. 평생 동안 최대 (최고) 40 MB의 비용이 듭니다.

누군가 내게 이유를 말해 줄 수 있습니까? 왜 40Mb까지만 사용했는데 충돌이 없을 때 경고를주는 이유는 무엇입니까?

감사

답변

0

내 아이 패드 응용 프로그램은 항상 메모리 경고 수준 1 또는 2를 제공하지만, 충돌하지 마십시오. 단지 경고 수준 1 또는 2에 대한 로그를 표시하지만 문제없이 내 응용 프로그램에서 계속 작동 할 수 있습니다.

정확히 시스템 작동 방법입니다. OS는 모든 프로세스에 메모리 경고를 보내고 모두 불필요한 메모리를 해제합니다. OS 자체는 현재 배경에있는 앱을 죽일 수도 있습니다. 충분한 메모리를 확보 할 수 있다면 아무 것도 죽일 필요가 없습니다. 어쨌든 매번 앱이 죽을 때 경고가 어떨까요?

+0

그러나 내 앱의 수명이 최대 40MB인데 40MB는 경고 수준 1 또는 2로 이어질 수 있다고 생각하십니까? – Jack

+0

256MB의 RAM을 가지고있는 기기에서 왜 안되는 지 알 수 없으며 한 번에 여러 앱을 메모리에 보관하려고합니다. –

관련 문제