Gần đây tôi đã phát triển một ứng dụng xử lý một lượng lớn dữ liệu rất thường xuyên (~ 15 lần một phút). Để làm như vậy, tôi đã phân bổ một bộ nhớ lớn, sau đó giải phóng nó cho mỗi lô dữ liệu.Bộ nhớ Spiky "Khỏe mạnh" cho ứng dụng?
Dưới đây là một màn hình phân bổ bộ nhớ của tôi từ Instruments:
sử dụng The Memory dao động từ khoảng 3MB xuống còn khoảng 30MB khá nhanh chóng. Tôi chỉ băn khoăn, đây có phải là "lành mạnh" cho iPhone không.
Có rủi ro khi phân bổ và giải phóng quá nhiều bộ nhớ quá nhanh không? Nó không bền vững, hay chỉ là thực hành xấu?
Cảm ơn!
Không quan tâm, loại xử lý nào đang gây ra đột biến? Nó có xử lý hình ảnh không? –
Có, phân tích hình ảnh thực sự, làm thế nào bạn biết? – pop850