Ứng dụng của tôi bị lỗi nhiều lần mà không có bất kỳ lỗi hoặc theo dõi ngăn xếp nào trên bảng điều khiển của tôi. Sau đó, cách duy nhất còn lại là truy cập và kiểm tra trình báo cáo sự cố của Apple. Tôi tìm thấy "bị bỏ rơi" bên cạnh tên ứng dụng của mình, điều này có nghĩa là iOS đã giết ứng dụng của tôi, nhưng làm thế nào để tôi tìm ra lý do tại sao nó lại xảy ra? Tại sao iOS lại giết ứng dụng của tôi? Ban đầu, tôi nghĩ rằng đó là một vấn đề tràn bộ nhớ, nhưng sau đó, bằng cách sử dụng dụng cụ, tôi đã phát hiện ra rằng ứng dụng của tôi đã chiếm hầu như 4-5 MB bộ nhớ, vì vậy tôi đã loại bỏ những vấn đề đó. Tài liệu của Apple không đề cập nhiều về điều này. Bất kỳ trợ giúp hoặc gợi ý nào sẽ được đánh giá cao."Bị bỏ rơi" bên cạnh tên ứng dụng của tôi trong nhật ký sự cố có nghĩa là gì?
9
A
Trả lời
13
Nó có nghĩa là quá trình này đã chấm dứt vì iOS cần nhớ:
Sử dụng bộ nhớ của mỗi quá trình được báo cáo về số lượng các trang bộ nhớ, mà như các văn bản này là 4KB mỗi. Bạn sẽ thấy "(jettisoned)" bên cạnh tên của bất kỳ quá trình nào bị iOS chấm dứt để giải phóng bộ nhớ. Nếu bạn thấy nó bên cạnh tên của ứng dụng, điều đó xác nhận rằng ứng dụng đã bị chấm dứt do sử dụng quá nhiều bộ nhớ.
tôi sẽ có được một cái nhìn lúc đó lưu ý kỹ thuật cho một số giúp đỡ thêm. Tài liệu cũng chỉ ra rằng các công cụ không đo lường việc sử dụng bộ nhớ đồ họa, và điều đó đòi hỏi sự xử lý đặc biệt.
Các vấn đề liên quan
- 1. BufferBlob :: Thông dịch viên trong nhật ký sự cố JVM có nghĩa là gì?
- 2. Log4j có bị bỏ rơi có lợi cho Slf4j không?
- 3. Các sự cố với cầu tàu bị rơi liên tục
- 4. Nhật ký sự cố mô phỏng iOS
- 5. Ứng dụng Android của tôi có thể phát hiện cuộc gọi bị rơi như thế nào?
- 6. Làm gì .. và * có nghĩa là ở khía cạnh
- 7. Dấu sao có nghĩa là gì bên cạnh thuộc tính CSS?
- 8. Tôi có thể xem nhật ký sự cố trên iOS của Google Analytics ở đâu?
- 9. khía cạnh trong Solr có nghĩa là gì?
- 10. Ý nghĩa> (lớn hơn khung) có nghĩa là gì bên cạnh tên tệp trong Trình khám phá Gói của Eclipse?
- 11. Cách hiểu nhật ký sự cố này
- 12. "..." có nghĩa là gì khi bên cạnh một tham số trong khai báo hàm go?
- 13. Tượng trưng các nhật ký sự cố trong XCode 4.3.2
- 14. Các JAR bị loại bỏ (không có bytecode cho các phương thức) có nghĩa là gì?
- 15. Ký hiệu "#" ký hiệu có nghĩa là gì trong clojure?
- 16. Ý nghĩa của các giá trị phi số trong định nghĩa cạnh của XFL là gì?
- 17. cách đặt vị trí tệp nhật ký sự cố jvm
- 18. % có nghĩa là gì trong khai báo bên ngoài OCaml?
- 19. Sự cố với tên mẫu bên trong Nút
- 20. aapt.exe gặp sự cố khi tôi cố gắng xuất ứng dụng Android của mình từ Eclipse
- 21. Mục đích của tệp xml bên cạnh dll là gì?
- 22. Ký hiệu '()' này có nghĩa là gì?
- 23. "\\. \", "\ ?? \", "\\? \", "\\" có nghĩa là gì?
- 24. Tên def `self.function` có nghĩa là gì?
- 25. Ký hiệu có nghĩa là ngoài tên lớp trong xcode
- 26. Đọc tệp nhật ký bị khóa bởi ứng dụng khác
- 27. Các sự cố Tomcat bên trong nhật thực
- 28. Làm cách nào để chỉ lọc nhật ký ứng dụng của tôi trong nhật ký của IntelliJ?
- 29. IIS7: Ứng dụng lỗi w3wp.exe, nguyên nhân gốc rễ của các sự cố này là gì?
- 30. XCode không nhập nhật ký sự cố OS X
ok Tôi đã thêm hình ảnh báo cáo sự cố của mình ngay bây giờ với cách này để tìm ra quy trình nào trong ứng dụng của tôi đã bị chấm dứt ... Tôi vừa mới có vấn đề về bộ nhớ nhưng không có thông tin nào khác. Không biết về VM tracker ... Tôi sẽ cố gắng đó ra và lấy lại cho bạn –
@KunalBalani ArchiveExplorer đang sử dụng 141 * megabyte * bộ nhớ. Số đếm có nghĩa là số trang bộ nhớ được cấp phát. 1 trang = 4 KB (xem tài liệu trong câu trả lời của tôi). Vì vậy, '36249 * 4/1024 ≈ 141'. ArchiveExplorer đang sử dụng quá nhiều bộ nhớ. – vcsjones
yes VM Tracker đã cho tôi thấy rằng ... cảm ơn bạn –