Android та iOS є двома найбільш використовуваними мобільними операційними системами у світі. Ось чому логічно, що користувачі порівнюють їх один з одним. Щоразу, коли Android vs. iOS, буде потрясіння, що перша згадана має більше оперативної пам’яті, ніж друга, і, отже, має бути, природно, «кращою». Але чи так це насправді?
Коли ви порівнюєте флагманські телефони Android і iPhone, виготовлені в тому ж році, ви побачите, що насправді iPhone зазвичай має менше оперативної пам’яті, ніж їхні конкуренти. Однак більш дивним є той факт, що пристрої iOS працюють так само швидко або навіть швидше, ніж телефони Android із більшим об’ємом оперативної пам’яті.
Поточна серія iPhone 13 Pro має 6 ГБ оперативної пам’яті, тоді як моделі 13 мають лише 4 ГБ. Але якщо ми подивимося на ймовірно найбільшу компанію iPhone, Samsung, її модель Galaxy S21 Ultra 5G навіть має до 16 ГБ оперативної пам’яті. Переможець цієї гонки повинен бути очевидним. Якщо ми вимірюємо «розмір», то так, але порівняно з телефонами Android, iPhone просто не потребує стільки оперативної пам’яті, щоб залишатися серед найшвидших смартфонів у світі.
Чому для ефективної роботи телефонів Android потрібно більше оперативної пам’яті?
Відповідь насправді досить проста і залежить від мови програмування, яку ви використовуєте. Значна частина Android, у тому числі програм для Android, зазвичай написана на Java, яка є офіційною мовою програмування для системи. З самого початку це був найкращий вибір, оскільки Java використовує «віртуальну машину» для компіляції коду операційної системи, який працює на багатьох пристроях і типах процесорів. Це тому, що Android розроблено для роботи на пристроях із різними апаратними конфігураціями від різних виробників. Навпаки, iOS написана на Swift і працює лише на пристроях iPhone (раніше також на iPad, хоча її iPadOS насправді є лише відгалуженням iOS).
Потім, через те, як налаштовано Java, пам’ять, звільнену програмами, які ви закрили, має бути повернута на пристрій через процес, відомий як «Збір сміття», щоб її могли використовувати інші програми. Це такий ефективний процес, який допомагає самому пристрою працювати безперебійно. Проблема, звичайно, в тому, що цей процес вимагає достатньої кількості оперативної пам'яті. Якщо його немає, процеси сповільнюються, що користувач спостерігає за загальною млявою реакцією пристрою.
Ситуація в iOS
Пристроям iPhone не потрібно переробляти використану пам’ять назад у систему лише через те, як побудовано їхній iOS. Крім того, Apple також має більше контролю над iOS, ніж Google над Android. Apple знає, на якому типі апаратного забезпечення та на яких пристроях працює її iOS, тому вона створює її так, щоб працювати на таких пристроях якомога плавніше.
Логічно, що оперативна пам'ять з обох сторін з часом зростає. Звичайно, за це відповідають більш вимогливі програми та ігри. Але очевидно, що якщо телефони Android збираються конкурувати з iPhone та їхньою iOS у будь-який момент у майбутньому, вони просто завжди перемагатимуть. І це має залишити всіх користувачів iPhone (iPad, за розширенням) абсолютно холодними.
Отже, спочатку він сам вимірює цифри з точки зору дисплеїв і адаптивної частоти оновлення, але це не приносить реальних цифр, а потім це і висновок? Ви серйозний інвалід.
І хіба розмір файлу RAM не пов’язаний із багатозадачністю, а не зі швидкістю? Це просто вбік, це значною мірою залежить від того, яку оперативну пам’ять вони мають, наскільки вона швидка, а потім як система це обробляє. Іншим важливим фактором є те, що Android по-іншому підходить до програм, ми пишемо сервіси, які мають право працювати у фоновому режимі, що неможливо в Apple... і якщо б нам довелося порівнювати, було б доцільно вибрати між телефонами Google Pixel та .. iPhone, тому що Samsung додає урядову баладу, яку не бачать, якщо ви хочете порівняти системи, порівнюйте їх у чистому вигляді (або якомога ближче до їхнього чистого вигляду).
Ти божевільний
Просте пояснення того, чому телефонам Android потрібно більше оперативної пам’яті, ніж телефонам з iOS, і буде хвиля ненависті з боку користувачів Android :D Якби люди були задоволені своїми телефонами і не шукали постійно проблеми в інших :D
Ось чому їм не вистачає кадрів. Тому що вони не можуть створити більший кадр, а те, що вони дають 6 ГБ, навіть не завантажить жодну гру... Android просто не кращий
Про що ти в біса говориш? Якби Apple знала, що це принесе користь iPhone, вона б поставила туди більше пам’яті. І не те, що він не може. Не забувайте, що Apple має найкращі мобільні процесори. І ви думаєте, він не потягне жодної гри? Нехай вас не сміють. Очевидно, що у вас його ніколи не було
у когось тут є комплекси чи ти просто 13-річний пацан, який не вміє читати з розумінням :D
Роками я користувався лише телефонами Android і просто лаяв Apple. Але коли мені випала нагода спробувати яблуко, я не вагався. Я б більше не змінився. Звичайно, Apple не потребує стільки оперативної пам’яті, скільки Android, тому що система «краще» написана і в ній не так багато баласту від різних виробників. У кожного з нас є своя думка про apple і android, але ті, хто не пробував apple, не можуть порівняти.
Угода. Ви спробуєте один раз, а потім вам доведеться. Я знаю лише кількох людей (майже нікого), які пішли в протилежному напрямку, а якщо й зробили, то через вільний ринок програм для Android.