/ / Jak iOS rozwiązuje fragmentację pamięci? - ios4, fragmentacja pamięci

W jaki sposób iOS rozwiązuje fragmentację pamięci? - ios4, fragmentacja pamięci

Nie mogłem znaleźć żadnej dokumentacji dotyczącej zarządzania pamięcią w systemie iOS. Zwłaszcza fragmentacji pamięci. Jeśli znasz jakiś dokument na ten temat, daj mi znać.

Odpowiedzi:

3 dla odpowiedzi № 1

Korekcja fragmentacji pamięci toszczegóły realizacji. Nigdy nie należy w żaden sposób bezpośrednio z tym radzić. Jeśli jednak obawiasz się, że Twoje obiekty zostaną przeniesione bez powiadamiania o kodzie, nie przejmuj się, że jabłko nigdy nie przenosi obiektów - koniec historii. Gdy pamięć zostanie przydzielona, ​​należy do Ciebie (nawet jeśli instancja klasy szkieletowej zajmuje zajętą ​​instancję ), dopóki nie zostanie zwolniony. Biorąc to pod uwagę, z naukowego punktu widzenia nie widzę powodu, dla którego iPhone nie powinien używać co najmniej podobnej strategii do MacOS, na której jest doskonały artykuł tutaj.