2012-04-28 2 views

답변

0

장치 자체의 남은 용량 이외의 샌드 박스 크기에는 제한이 없습니다.

 To manage program memory, iPhone OS uses essentially the same virtual memory system found in Mac OS X. 
In iPhone OS, each program still has its own virtual address space, but (unlike 
Mac OS X) its usable virtual memory is constrained by the amount of physical memory 
available. This is because iPhone OS does not write volatile pages to disk when memory 
gets full. Instead, the virtual memory system frees up volatile memory, 
as needed, to make sure the running application has the space it needs. It does 
this by removing memory pages that are not being used and that contain read-only contents, 
such as code pages. Such pages can always be loaded back into memory later if they are needed again. 

    If memory continues to be constrained, the system may also send notifications to 
the running applications, asking them to free up additional memory. All applications 
should respond to this notification and do their part to help relieve the memory pressure. 
For information on how to handle such notifications in your application, see 
“Observing Low-Memory Warnings.” 
+0

알려지지 않은 값어치있는 정보를 보내 주셔서 감사합니다. 내 애플 리케이션을 만드는 동안 이것을 고려해 볼께! – boochan224

+0

당신이 내 질문에 답한 지 1 년이 지났습니다. 빨리 응답 해 주셔서 감사합니다. 나는 프로그래밍에서 벗어나서 Stack Overflow를 체크하지 않았다. 늦은 답변에 대해 사과드립니다. 나는 지금 다시 질문 할 수있을 것이라고 생각한다. – boochan224

+0

당신은 오신 것을 환영합니다. @ boochan224 – akk

관련 문제