Czy obsługa iOS
obsługuje wymianę pamięci i pamięci wirtualnej, która automatycznie działa jak system Linux?Wymienianie pamięci i pamięć wirtualna na iOS
Odpowiedz
iOS
ma pamięć wirtualną, ale nie ma magazynu zapasowego, więc nie ma stronicowania w wejściach/wyjściach z pamięci wymiany.
Dokumentacja Apple About the Virtual Memory System powinna dać ogólne pojęcie o tym, jak iOS zapewnia pamięć wirtualną, jednak nie jest aktualizowany od 2013 r. I nie obejmuje nowszych 64-bitowych szczegółów.
Jak pisał Petah, ma pamięć wirtualną, ale nie zamienia się automatycznie w sklepie z podkładem, można ciężko pracować pod map file.
Istnieje kilka filmów WWDC że twarz, która Temat:
I pewnie znowu rozmowa w jednym WWDC 2011 wideo. Nie wiem, dlaczego o to pytasz, ale jeśli chodzi o problem z zajęciem pamięci, istnieje wiele technik, aby utrzymać go na niskim poziomie, mapować pliki, poprawnie reagować na ostrzeżenia o pamięci, pamięć możliwą do usunięcia, NSCache. Sugeruję, aby obejrzeć drugi film.
Ludzie odkładają rzeczy POTRZEBUJEMY ŻYCIA. Jest to całkowicie uzasadnione pytanie. – user3344003
Nie, w porządku, już mam to, czego potrzebuję –