내 응용 프로그램의 배포 빌드를 수행하려고 할 때 메모리 부족 오류가 계속 발생합니다. 앱은 인스트루먼트에서 테스트 할 때 최대 12 메가의 실제 메모리 만 가져옵니다. 왜 이런 일이 일어나는 걸까요? 내 응용 프로그램 폴더는 빌드 폴더가없는 경우에만 18 메가입니다. 빌드 폴더로 80 메가로 바뀝니다. 그러나 이것은 앱 스토어에서 본 다른 큰 앱과 비교하면 많이 좋아 보이지 않습니다. 어떤 아이디어?iPhone 배포 빌드 메모리 부족 오류가 발생 했습니까?
2
A
답변
0
디스크의 응용 프로그램 크기와 응용 프로그램이 실행 중일 때 필요한 메모리 양은 서로 다른 두 가지 값입니다. 보고있는 오류는 첫 번째가 아니라 두 번째 측정과 관련됩니다. 12MB의 메모리가 상당히 많은 소리를 들었습니다. 이 값은 시뮬레이터가 사용 가능한 메모리 (및 디스크 기반 VM 시스템)가있는 컴퓨터에서 실행되는 동안 작지만 256MB 메모리가 사용되는 장치에서는 메모리가 훨씬 더 큰 거래입니다. 내 경험에 의하면, 약 8MB가 메모리 소비량의 상한선 인 것으로 밝혀졌고 (YMMV)
응용 프로그램이 메모리 부족 경고에 올바르게 응답합니까? 상황에 따라 털이 많아지면 경고 메시지에 적절히 응답하지 않으면 응용 프로그램이 선제 적으로 종료 될 수 있습니다.
관련 문제
- 1. 바이트 할당시 메모리 부족 오류가 발생 했습니까?
- 2. iphone NSSearchPathForDirectoriesInDomains 메모리 누수가 발생 했습니까?
- 3. 내가 닫고 내 앱을 여러 번 열면 결국 메모리 부족 오류가 발생하여 메모리 누수가 발생 했습니까?
- 4. 메모리 누수가 발생 했습니까?
- 5. iPhone -503에서 MobClix 오류가 발생 했습니까?
- 6. iPhone : 메모리 부족 문제
- 7. rails.vim 오류가 발생 했습니까?
- 8. 안드로이드에서 메모리 누수가 발생 했습니까?
- 9. IE8에서 메모리 누수가 발생 했습니까?
- 10. Eclipse에서 메모리 부족 오류가 발생했습니다.
- 11. Android에 메모리 부족 오류가 있습니까?
- 12. JScript에서 정밀 오류가 발생 했습니까?
- 13. C++ 런타임 오류가 발생 했습니까?
- 14. mysql SELECT에서 오류가 발생 했습니까?
- 15. CGAL : Delaunay 오류가 발생 했습니까?
- 16. codeigniter에서 getwhere() 오류가 발생 했습니까?
- 17. PHP move_uploaded_file() 오류가 발생 했습니까?
- 18. vb.net에서 변환 오류가 발생 했습니까?
- 19. 라우팅 오류가 발생 했습니까? 어쩌면
- 20. asp.net에서 컴파일 오류가 발생 했습니까?
- 21. Java 프로그램에서 오류가 발생 했습니까?
- 22. 500 서버 오류가 발생 했습니까?
- 23. std :: out_of_range 오류가 발생 했습니까?
- 24. 서버에서 엔티티 관리자 오류가 발생 했습니까?
- 25. Qt Creator에서 빌드 후 이벤트가 발생 했습니까?
- 26. jQuery load() 메서드 메모리 누수가 발생 했습니까?
- 27. 메모리 누수가 발생 했습니까? (아이폰 응용 프로그램)
- 28. scoped_lock을 잘못 사용하여 메모리 누수가 발생 했습니까?
- 29. Quartz PDF API에서 메모리 부족 오류가 발생합니다.
- 30. Android : 무한 활동시 메모리 부족 오류가 발생합니까?
12 MB의 "실제 메모리"사용으로 ObjectAlloc 장비 또는 메모리 모니터 장비를 통해 측정됩니까? 전자는 일부 메모리 사용을 숨 깁니다. –