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

Apple Silicon компаниясынын өзүнүн микросхемаларын ишке киргизүү абдан чоң көңүл бурду. 2020-жылдын июнь айында Apple расмий түрдө биринчи жолу Intel процессорлорунан баш тартып, Apple Silicon деп аталган жана ARM архитектурасына негизделген өзүнүн чечиминин пайдасына чыга турганын айтты. Бирок, бул ар кандай архитектура абдан негизги ролду ойнойт - эгер биз аны өзгөртсөк, теориялык жактан биз ар бир тиркемени туура иштеши үчүн кайра иштеп чыгышыбыз керек деп айта алабыз.

Cupertino гиганты бул кемчиликти өз жолу менен чечти, жана узак мөөнөттүү пайдалануудан кийин, биз бул абдан бекем экенин моюнга алышыбыз керек. Жылдар өткөндөн кийин, ал мурда PowerPCден Intelге жылмакай өтүүнү камсыз кылган Rosetta чечимин кайра жайгаштырды. Бүгүн бизде Rosetta 2 ушул эле максат менен. Биз аны тиркемени которуу үчүн колдонулган дагы бир катмар катары элестете алабыз, андыктан аны учурдагы платформада иштетүүгө болот. Бул, албетте, бир аз аткарууну талап кылат, ал эми башка көйгөйлөр да пайда болушу мүмкүн.

Колдонмо жергиликтүү түрдө иштеши керек

Эгерде биз чындап эле Apple Silicon сериясындагы чиптер менен жабдылган жаңы Mac компьютерлеринен максималдуу пайда алгыбыз келсе, биз оптималдаштырылган тиркемелер менен иштешибиз керек. Алар мындайча айтканда, жергиликтүү түрдө чуркап жүрүшү керек. Белгиленген Rosetta 2 чечими жалпысынан канааттандырарлык иштеп, колдонмолорубуздун үзгүлтүксүз иштешин камсыз кыла алса да, бул дайыма эле боло бербеши мүмкүн. Мыкты мисал - популярдуу Discord мессенджери. Ал оптималдаштырыла электе (түпкү Apple Silicon колдоосу), аны колдонуу так эки эсе жагымдуу болгон эмес. Ар бир операция үчүн бир нече секунд күтүүгө туура келди. Андан кийин оптималдаштырылган версия келгенде, биз чоң ылдамданууну жана (акыры) жылмакай иштеп жатканын көрдүк.

Албетте, оюндар менен бирдей. Эгерде биз алардын үзгүлтүксүз иштешин кааласак, аларды учурдагы платформа үчүн оптималдаштырышыбыз керек. Apple Silicon'го өтүү менен өндүрүмдүүлүктүн жогорулашы менен, иштеп чыгуучулар Apple колдонуучуларына титулдарын алып келип, алардын арасында оюн коомчулугун түзүүнү каалашат деп күтүшүңүз мүмкүн. Атүгүл башынан эле ошондой көрүнгөн. M1 чипи бар биринчи Mac компьютерлери базарга чыгаары менен Blizzard өзүнүн легендарлуу World of Warcraft оюнун жергиликтүү колдоону жарыялады. Ушунун аркасында аны кадимки MacBook Airде да толук мүмкүнчүлүгү менен ойносо болот. Бирок андан бери башка өзгөрүүлөрдү көрө элекпиз.

Иштеп чыгуучулар жаңы Apple Silicon платформасынын келишин толугу менен четке кагып, Apple колдонуучуларын эске албай, өз жолу менен бара жатышат. Бул бир аз түшүнүктүү. Жалпысынан Apple күйөрмандары анчалык деле көп эмес, айрыкча оюн ойноого кызыккандар эмес. Ушул себептен улам, биз жогоруда айтылган Rosetta 2 чечимине көз карандыбыз жана ошондуктан алгач macOS (Intel) үчүн жазылган аталыштарды гана ойной алабыз. Кээ бир оюндар үчүн бул кичинекей көйгөй болбосо да (мисалы, Tomb Raider, Досторуңуз менен Гольф, Майнкрафт ж.б.), башкалары үчүн натыйжа дээрлик ойнолбойт. Бул, мисалы, Euro Truck Simulator 2ге тиешелүү.

M1 MacBook Air Tomb Raider
Tomb Raider (2013) MacBook Airде M1 менен

Биз өзгөрүүнү көрөбүзбү?

Албетте, Blizzard оптималдаштырууну жалгыз алып келгени жана аны эч ким ээрчибегени таң калыштуу. Бул компаниядан да кызыктай кадам. Анын башка сүйүктүү аталышы - Hearthstone карта оюну, ал мындан ары анчалык бактылуу эмес жана Rosetta 2 аркылуу которулушу керек. Кандай болгон күндө да, компания дагы бир катар башка наамдарды камтыйт, мисалы Overwatch, Blizzard, экинчи жагынан , MacOS үчүн эч качан сунушталган эмес жана Windows үчүн гана иштейт.

Ошентип, биз сүйүктүү оюндарыбыздын өзгөрүшүн жана оптимизациясын качан көрөбүзбү деп суроо туура болот. Азырынча оюн сегментинде толук жымжырттык өкүм сүрүп жатат жана Apple Silicon эч кимди кызыктырбайт деп жөнөкөй айтууга болот. Бирок дагы эле бир аз үмүт бар. Apple чиптеринин кийинки мууну кызыктуу жакшыртууларды алып келсе жана Apple колдонуучуларынын үлүшү көбөйсө, анда балким иштеп чыгуучулар реакция кылышы керек болот.

.