Жарнаманы жабу

Android және iOS - әлемдегі ең көп қолданылатын екі мобильді операциялық жүйе. Сондықтан да пайдаланушылардың оларды бір-бірімен салыстыруы қисынды. Кез келген уақытта Android қарсы. 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-де Google Android-ге қарағанда iOS-ты көбірек басқарады. Apple өзінің iOS құрылғысы мен құрылғыларының қандай түрімен жұмыс істейтінін біледі, сондықтан оны мұндай құрылғыларда мүмкіндігінше тегіс жұмыс істеу үшін құрастырады.

Уақыт өте келе екі жақтағы ЖЖҚ өсетіні қисынды. Әрине, бұл үшін жауапты қосымшалар мен ойындар көп. Бірақ Android телефондары болашақта кез келген уақытта iPhone және олардың iOS құрылғыларымен бәсекелесетін болса, олар әрқашан жеңетіні анық. Және ол барлық iPhone (iPad, кеңейтім бойынша) пайдаланушыларын толығымен салқын қалдыруы керек. 

.