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

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

Бул ар кандай архитектура болгондуктан, бир платформа үчүн программаны башка платформада иштетүү мүмкүн эмес. Бул бир аз Mac компьютериңизге .exe файлын орнотуу аракетине окшош, бирок бул учурда чектөөчү фактор программанын операциялык тутумдун негизинде белгилүү бир платформа үчүн бөлүштүрүлгөнү. Албетте, эгер аталган эреже колдонулса, жаңы чиптери бар Mac-лар иш жүзүндө жок болот. Биз аларда эч нерсе ойнобойт элек, жергиликтүү тиркемелерден жана жаңы платформа үчүн жеткиликтүү болгондордон башка. Ушул себептен улам, Apple Rosetta 2 деп аталган эски чечимди чаңдан чыгарды.

rosetta2_apple_fb

Rosetta 2 же котормо катмары

Rosetta 2 деген эмне? Бул абдан татаал эмулятор, анын милдети Intel процессорлорунан Apple Silicon чиптерине өтүүдөгү мүчүлүштүктөрдү жоюу. Бул эмулятор өзгөчө эски Mac үчүн жазылган тиркемелерди которууга кам көрөт, мунун аркасында аларды M1, M1 Pro жана M1 Max чиптери барларда да иштете алат. Албетте, бул белгилүү бир аткарууну талап кылат. Бул жагынан алганда, бул каралып жаткан программадан көз каранды, анткени кээ бирлери, мисалы, Microsoft Office, бир гана жолу "которулуу" керек, ошондуктан алардын алгачкы ишке кириши көбүрөөк убакытты талап кылат, бирок кийин эч кандай көйгөйгө туш болбойсуз. Анын үстүнө бул билдирүү бүгүнкү күндө күчүн жоготту. Microsoft мурунтан эле Office пакетинен M1 жергиликтүү тиркемелерди сунуштайт, ошондуктан аларды иштетүү үчүн Rosetta 2 котормо катмарын колдонуунун кажети жок.

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

apple_silicon_m2_chip
Бул жылы биз жаңы M2 чип менен Macтарды көрүшүбүз керек

Эмне үчүн M1 жергиликтүү колдонмолоруна ээ болуу маанилүү

Албетте, эч нерсе кемчиликсиз эмес, бул Rosetta 2ге да тиешелүү. Албетте, бул технологиянын да белгилүү бир чектөөлөрү бар. Мисалы, ал ядро ​​плагиндерин же милдети x86_64 платформаларын виртуалдаштыруу болгон компьютерди виртуалдаштыруу колдонмолорун которо албайт. Ошол эле учурда, иштеп чыгуучулар AVX, AVX2 жана AVX512 вектордук көрсөтмөлөрдү которуу мүмкүн эместиги жөнүндө эскертишет.

Балким, биз өзүбүздөн сурасак болот, эмне үчүн Rosetta 2 көпчүлүк учурларда аларсыз башкара алса, жергиликтүү иштеп жаткан тиркемелер эмне үчүн маанилүү? Жогоруда айтылгандай, көпчүлүк учурда, колдонуучулар катары, биз бул тиркеме түпнуска иштебей турганын байкабай деле калабыз, анткени ал бизге үзгүлтүксүз ырахат тартуулайт. Башка жагынан алып караганда, биз бул жөнүндө толук биле турган тиркемелер бар. Мисалы, эң популярдуу байланыш инструменттеринин бири болгон Discord азыркы учурда Apple Silicon үчүн оптималдаштырылбаган, бул анын колдонуучуларынын көбүн кыжырдантат. Бул программа Rosetta 2 аркылуу мүмкүнчүлүктөрдүн чегинде иштесе да, ал өтө тыгылып калган жана башка көптөгөн көйгөйлөр менен коштолот. Бактыга жараша, ал жакшы убакта жарк этет. Колдонмонун сыноо версиясы болгон Discord Canary версиясы акыры жаңы чиптери бар Mac үчүн жеткиликтүү. Ал эми сиз буга чейин аракет кылып көргөн болсоңуз, анда аны колдонуу диаметралдык түрдө башкача жана толугу менен кемчиликсиз экенине макул болосуз.

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

.