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

Телефонуңузда s болушу адаттан тыш көрүнүш эмес Androidэм сиз иштеп жаткан компьютерге караганда көбүрөөк RAM. Азыркылар боюнча Androidбиз 12 ГБ оперативдүү эстутумга оңой жетебиз, мисалы, моделдердин эң жогорку конфигурациясында жеткиликтүү Galaxy S22 Ultra же Google Pixel 6 Pro. Кээ бир телефондордо 16 ГБ оперативдүү эс тутум да бар. Экинчи жагынан, iPhone 13 Pro болгону 6 ГБ, iPhone 13 ал тургай 4 ГБ гана. Алар эң жабдылгандарына караганда жакшы (же андан да жакшы) иштешет Androidж. Бул кантип мүмкүн? 

RAM деген эмне? 

Информатикада RAM - бул окуу-жазуу түз жетүү жарым өткөргүч эс тутуму үчүн колдонулган термин. RAMдын бир нече түрү бар, бирок смартфондордо колдонулган SDRAM туруксуз. Алар турган жерде туруксуз телефон флеш эстутумунан айырмаланып informace узак мөөнөткө сакталган, RAM сактай алат informace түзмөк күйүп турганда гана. Бул, негизинен, телефондун иштөө эс тутуму - ал камтыйт informace, аппарат учурда активдүү колдонуп жатат.

Телефондун оперативдик эс тутуму канчалык көп болсо, анын оперативдүү эсинде ошончолук көп нерселерди сактай алат. Көбүрөөк колдонмолорду (же бир колдонмонун ичиндеги бир нече мазмунду) ачкан сайын, телефон ар бир жаңы процесске жеткиликтүү RAM бөлөт. Кошумча RAM калбай калганда, түзмөк иштин үзгүлтүксүз иштеши үчүн кайсы процесстерди өлтүрүүнү чечиши керек. Баары бирдей болгондо, 8 ГБ оперативдик эс тутуму бар телефон 4 ГБ оперативдик эс тутуму бар телефонго караганда активдүү процесстерди кармай алат, андыктан оперативдик эс тутуму көбүрөөк телефондо аракеттердин ортосунда секирүү ылдамыраак болот.

Android караганда көбүрөөк RAM керек iOS 

Эч кандай так себеби жок, тескерисинче, бул чындыкка өбөлгө түзгөн бир нече факторлор бар. Биринчиден, колдонмо Android a iOS алар башкача курулган. Жыл сайын окшош жабдыктарда иштеген бир нече гана жаңы iPhone жана iPad бар. Анткени колдонмо үчүн iOS бир нече бир тектүү чипсеттерде гана иштейт, алар жергиликтүү программалоо тилдерин (айрыкча Swift жана Objective-C) колдонуу менен атайын ушул чипсеттерге түзүлүшү мүмкүн. өтүнмөлөр үчүн жазылган код iOS түздөн-түз процессорлордун нускамаларына түзүлөт Apple эч кандай котормосуз түшүнүү.

Башка жагынан алганда, система Android иш жүзүндө чексиз сандагы ар кандай түзмөктөрдө иштеген, ошол эле колдонмолор Qualcomm, Samsung, MediaTek жана башкалардан чипсеттерде иштеши керек. Бул ар кандай аппараттык конфигурациялар менен шайкештикти кол менен камсыз кылуу мүмкүн болбогондуктан, колдонмолор үчүн Android жылы жазылган программалоо тилдери (Kotlin жана Java), аны кандайдыр бир жалпы тилге которууга болот, ал андан кийин ошол чипсеттин эне кодуна экинчи жолу которулат. Бул жалпы тил байт код деп аталат. 

Байткод кандайдыр бир жабдыкка мүнөздүү эмес, андыктан түзмөк иштетүүдөн мурун кодду жергиликтүү кодго айландырышы керек. Түздөн-түз иштеп жаткан эне код менен салыштырганда, система кылгандай iOS, бул процесс кошумча ресурстарды талап кылат, башкача айтканда системалар боюнча бирдей көрүнгөн жана иштеген колдонмо Android a iOS, түзмөктө иштетүү үчүн болот Galaxy S22 адатта iPhone 13ко караганда көбүрөөк жеткиликтүү оперативдүү эсту талап кылат.

Автоматтык RAM тазалоо 

Ар бир операциялык тутум RAMды ар кандай башкарат. Android таштанды чогултуу деп аталган эс башкаруу ыкмасын колдонот. Бул процесс мезгил-мезгили менен эстутумдан колдонулбай калган нерселерди алып салат, ошентип аны бошотот. Система iOS бирок ал эстутумдагы объекттерге канча башка объект шилтеме кылганына жараша автоматтык түрдө сандык маани ыйгарып, мааниси нөлгө жеткендерди алып салган автоматтык шилтеме эсептөөнү (ARC) колдонот.

Таштандыларды чогултуу мезгил-мезгили менен гана пайдаланылбаган объектилерди издегендиктен, оперативдүү эстутумду каптаган пайдасыз маалыматтын кыскача топтолушу мүмкүн. Ал эми ARCте бул көйгөй жок - айрым керексиз объекттер колдонулбаган деп табылганда эле эстутумдан алынып салынат. Система Android ошондой эле сизден азыраак фондо иштеген колдонмолорду чектейт iOS, андыктан сиз жигердүү колдонбогон колдонмолор тутуму бар телефондордо иштей алат Android RAMда калуу v iPhoneЧ. Системанын ийкемдүүлүгү Android бул платформанын эң чоң күчтүү жактарынын бири, бирок бул ийкемдүүлүк оперативдүү эстутумду азыраак эффективдүү пайдаланууну талап кылышы мүмкүн.

Финалда бул эч кандай мааниге ээ эмес 

Android a iOS Ошентип, аларда ар кандай RAM талаптары бар, анткени эки операциялык система башкача иштешет. Android караганда ийкемдүү iOS, ал кандай түзмөктөрдө иштей ала тургандыгы жана аны иштеп чыгуучулардын өздөрү кантип колдонуп, ырахат алаары жагынан да. Бирок, мындай ийкемдүүлүк iPhone'дордогудай аткарууга жетүү үчүн RAM талаптарынын жогору болушуна байланыштуу. Бирок ошону берген iPhone 13 31 CZK жана Samsung үчүн 990 Pro Max Galaxy A33 5G 8 CZK ар биринде 990 ГБ оперативдүү эс тутум бар, эстутумдун өзү аппараттын салыштырмалуу иштешине же анын акыркы баасына өндүрүүчүнүн чыгымдарына таасир этүүчү өтө чоң фактор эмес экени анык.

Samsung телефондору Galaxy мисалы, бул жерден сатып алса болот

Бүгүнкү күндө эң көп окулган

.