Nowy iPhone 6 ma „tylko” 1 GB pamięci RAM, podczas gdy większość zaawansowanych urządzeń Android ma podwójne, 2 GB. Logika podpowiada, że te ostatnie są szybsze niż iPhone, jednak rzeczywistość jest odwrotna. Wielu z nas, zwłaszcza tych, którzy nie mają dużej wiedzy technicznej, zadaje sobie pytanie, dlaczego to pytanie i w Kult Mac wreszcie oczyścili nas z wątpliwości.
Rezerwa pamięci jest kluczem
Un iPhone 6 z 1 GB pamięci RAM działa znacznie szybciej niż smartfon z Androidem i 2 GB pamięci RAM. Ma to związek z różnym sposobem obsługi aplikacji przez systemy iOS i Android.
Jak wyjaśnił Glyn Williams w Quora, urządzenia iOS działają lepiej niż urządzenia z Androidem, które mają dwukrotnie większą pamięć RAM, ponieważ aplikacje na Androida używają Javy i potrzebują całej tej dodatkowej pamięci RAM.
Ostatecznie oznacza to, że na urządzeniu Android, czym zajmuje się system zarezerwuj ilość pamięci RAM podczas korzystania z różnych aplikacji, pula pamięci, która nie jest zwalniana do momentu zakończenia działania aplikacji. Działa to całkiem dobrze w systemach, które mają dużo wolnej pamięci RAM, ale gdy masz uruchomionych kilka aplikacji, ta pamięć się kończy, a następnie pojawia się problem.
Dlatego według Williamsa Android ma od 4 do 8 razy więcej pamięci, niż naprawdę potrzebowałby. Jednak gdy nie masz już tak dużej ilości wolnej pamięci, wydajność zaczyna spadać i spada.
W obliczu tego iOS zużywa tylko pamięć RAM potrzebną aplikacji, bez dokonywania jakichkolwiek rezerwacji, dzięki czemu nie ulega spowolnieniu pomimo takiej samej liczby otwartych aplikacji.
Dlatego Urządzenia z Androidem muszą mieć podwójną ilość pamięci RAM uruchamianie aplikacji w ten sam sposób a iPhone. Ponadto więcej pamięci RAM negatywnie wpływa na żywotność baterii, dlatego telefony z Androidem muszą mieć większe baterie.
Wszystko to pokazuje, że czasami pewne specyfikacje techniczne nie są tak ważne w zasadzie lepiej, jeśli później okaże się, że system operacyjny nieefektywnie wykorzystuje więcej zasobów niż powinien.
FUENTE: Kult Mac