Absolutnie nic innego jak wyłudzanie ludzi z pieniędzy. Nie pytaj mnie, dlaczego Apple to zatwierdziło. iOS i OS X zarządzają pamięcią zgodnie z wymaganiami. Wiele FUD twierdzi, że jest w tym kiepski. Brak dowodów na poparcie tych twierdzeń. Nigdy nie przedstawiono żadnych faktów. Nikt z odrobiną doświadczenia lub wykształcenia w tej dziedzinie nigdy nie wymyślił (co widziałem) i akredytował twierdzenia. Olej wężowy.
Chcesz poprawić wydajność? Kup lepsze urządzenie. Tylko lepszy sprzęt może oznaczać lepszą wydajność. Możesz oczywiście zoptymalizować system, ale to nie robi tego, tylko przesuwa dostępną pamięć.
Oto zestawienie sposobu zarządzania pamięcią w systemie OS X ( dzięki uprzejmości Apple ):
Wolna pamięć
To nie jest używana pamięć RAM.
Przewodowa pamięć
Informacji w tej pamięci nie można przenieść na dysk twardy, dlatego musi pozostać w pamięci RAM. Ilość pamięci przewodowej zależy od używanych aplikacji.
Pamięć aktywna
Ta informacja jest obecnie w pamięci i była ostatnio używana.
Nieaktywna pamięć
Ta informacja w pamięci nie jest aktywnie wykorzystywana, ale została ostatnio wykorzystana.
Na przykład, jeśli korzystasz z Mail, a następnie go opuszczasz, pamięć RAM, z której korzystał Mail, jest oznaczana jako pamięć nieaktywna. Ta nieaktywna pamięć jest dostępna do użycia przez inną aplikację, podobnie jak Wolna pamięć. Jeśli jednak otworzysz Maila, zanim jego nieaktywna pamięć zostanie użyta przez inną aplikację, Mail otworzy się szybciej, ponieważ jego nieaktywna pamięć jest konwertowana na pamięć aktywną , zamiast ładowania poczty z wolniejszego dysku twardego.
Teraz, nawet przy podstawowym zrozumieniu zarządzania pamięcią w systemie Apple, powiedz mi, czy uważasz, że „zwolnienie” pamięci nieaktywnej jest przydatne? Jest dostępny dla każdej aplikacji, która o to poprosi, a jeśli ta sama aplikacja chce go ponownie złapać, uzyskuje przyspieszenie. Oczywiście nie jest to takie proste, ale zniszczenie nieaktywnej pamięci i przeniesienie jej do wolnej pamięci nie powoduje zwiększenia wydajności. W końcu jak to możliwe? Dobry system powinien gromadzić całą pamięć i przydzielać ją potrzebującym. Wolna pamięć to zmarnowana pamięć, ponieważ z definicji nie jest używana. Jeśli masz 8 GB pamięci RAM i przez cały czas utrzymujesz 4 GB wolnego miejsca, masz system z 4 GB pamięci.
Nieaktywna pamięć w OS X jest inteligentnie przydzielana. Zmienię melodię, gdy zobaczę prawidłowe i wiarygodne dane, które twierdzą inaczej. I szczerze mówiąc, jeśli nic innego, czy myślisz, że jakaś aplikacja innej firmy znalazła świętego graala zarządzania pamięcią, który przez cały czas wymykał się światowej klasy inżynierom Apple (nie wspominając o tysiącach współpracujących programistów UNIX z otwartym oprogramowaniem)? Tak jak powiedziałem, olej z węża.