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, па пашырэнні) цалкам халоднымі.
Такім чынам, спачатку ён сам вымярае лічбы з пункту гледжання дысплеяў і адаптыўнай частаты абнаўлення, але гэта не прыносіць рэальных лічбаў, а потым гэта і выснова? Вы сур'ёзны інвалід.
І хіба памер файла аператыўнай памяці не залежыць ад шматзадачнасці, а не ад хуткасці? Гэта толькі ў баку, гэта ў значнай ступені залежыць ад таго, які тып аператыўнай памяці ў іх ёсць, наколькі яна хуткая, а затым, як сістэма апрацоўвае гэта. Іншым важным фактарам з'яўляецца тое, што 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.