Funga tangazo

Apple Silicon imekuwa hapa na sisi tangu 2020. Wakati Apple ilianzisha mabadiliko haya makubwa, yaani uingizwaji wa wasindikaji wa Intel na ufumbuzi wake mwenyewe, ambao unategemea usanifu tofauti wa ARM. Ingawa kutokana na hili, chipsi mpya hutoa utendakazi wa juu zaidi pamoja na uchumi bora, pia huleta hatari fulani. Programu zote zilizotengenezwa kwa Intel Mac haziwezi kuendeshwa kwenye kompyuta na Apple Silicon, angalau bila msaada fulani.

Kwa kuwa hizi ni usanifu tofauti, haiwezekani kuendesha programu kwa jukwaa moja kwenye lingine. Ni kidogo kama kujaribu kusakinisha faili ya .exe kwenye Mac yako, lakini katika kesi hii kikwazo ni kwamba programu ilisambazwa kwa jukwaa fulani kulingana na mfumo wa uendeshaji. Kwa kweli, ikiwa sheria iliyotajwa itatumika, Mac zilizo na chipsi mpya zingehukumiwa. Hatungecheza chochote juu yao, isipokuwa kwa programu asilia na zile ambazo tayari zinapatikana kwa mfumo mpya. Kwa sababu hii, Apple ilifuta suluhisho la zamani linaloitwa Rosetta 2.

rosetta2_apple_fb

Rosetta 2 au safu ya tafsiri

Rosetta 2 ni nini hasa? Hii ni emulator ya kisasa ambayo kazi yake ni kuondoa mitego katika mabadiliko kutoka kwa wasindikaji wa Intel hadi chips za Apple Silicon. Kiigaji hiki kitashughulikia haswa utafsiri wa programu ambazo zimeandikwa kwa Mac za zamani, shukrani ambazo zinaweza kuziendesha hata kwa zile zilizo na chip za M1, M1 Pro na M1 Max. Bila shaka, hii inahitaji utendaji fulani. Katika suala hili, hata hivyo, inategemea programu inayohusika, kwani baadhi, kama vile Microsoft Office, wanahitaji "kutafsiriwa" mara moja tu, ndiyo sababu uzinduzi wao wa awali unachukua muda mrefu, lakini huwezi kukutana na matatizo yoyote baadaye. Zaidi ya hayo, kauli hii si halali tena leo. Microsoft tayari inatoa programu asilia za M1 kutoka kwa Ofisi yake, kwa hivyo si lazima kutumia safu ya utafsiri ya Rosetta 2 ili kuziendesha.

Kwa hivyo kazi ya emulator hii hakika si rahisi. Kwa kweli, tafsiri kama hiyo itahitaji utendakazi mwingi, kwa sababu ambayo tunaweza kukutana na shida za ufasaha katika kesi ya programu zingine. Hata hivyo, ni lazima ieleweke kwamba hii inathiri wachache tu wa programu. Tunaweza kushukuru utendaji bora wa chips Apple Silicon kwa hili. Kwa hivyo, kwa muhtasari, katika idadi kubwa ya visa, hautakuwa na shida kutumia emulator, na unaweza hata usijue juu ya matumizi yake. Kila kitu kinafanyika chinichini, na ikiwa mtumiaji hatatazama moja kwa moja katika Kifuatilia Shughuli au orodha ya programu kwenye ile inayoitwa Aina ya programu iliyotolewa, huenda hata asijue kuwa programu iliyotolewa haiendeshi kienyeji.

apple_silicon_m2_chip
Mwaka huu tunapaswa kuona Mac na chipu mpya ya M2

Kwa nini kuwa na programu asili za M1 ni muhimu

Bila shaka, hakuna kitu kisicho na kasoro, ambacho kinatumika pia kwa Rosetta 2. Bila shaka, teknolojia hii pia ina vikwazo fulani. Kwa mfano, haiwezi kutafsiri programu-jalizi za kernel au programu za uboreshaji wa kompyuta ambazo kazi yake ni kuboresha majukwaa ya x86_64. Wakati huo huo, watengenezaji wanatahadharishwa juu ya kutowezekana kwa tafsiri ya maagizo ya vector AVX, AVX2 na AVX512.

Labda tunaweza kujiuliza, kwa nini ni muhimu kuwa na maombi ya asili, wakati Rosetta 2 inaweza kufanya bila wao katika idadi kubwa ya matukio? Kama tulivyotaja hapo juu, mara nyingi, kama watumiaji, hatuoni kwamba programu tumizi haifanyi kazi kienyeji, kwa sababu bado inatupa furaha isiyokatizwa. Kwa upande mwingine, kuna maombi ambapo tutafahamu kabisa hili. Kwa mfano, Discord, mojawapo ya zana maarufu za mawasiliano, kwa sasa haijaboreshwa kwa Apple Silicon, ambayo inaweza kuwaudhi watumiaji wake wengi. Mpango huu unafanya kazi ndani ya wigo wa Rosetta 2, lakini umekwama sana na unaambatana na shida zingine nyingi. Kwa bahati nzuri, inaangaza hadi nyakati bora. Toleo la Discord Canary, ambalo ni toleo la majaribio la programu, hatimaye linapatikana kwa Mac na chipsi mpya. Na ikiwa tayari umejaribu, hakika utakubali kuwa matumizi yake ni tofauti na haina kasoro kabisa.

Kwa bahati nzuri, Apple Silicon imekuwa na sisi kwa muda mrefu, na ni wazi zaidi kwamba hapa ndipo mustakabali wa kompyuta za Apple. Ndio maana ni muhimu sana kwamba tuwe na programu zote muhimu zinazopatikana katika fomu iliyorekebishwa, au kwamba zinaendesha kinachojulikana kama asili kwenye mashine zilizopewa. Kwa njia hii, kompyuta zinaweza kuokoa nguvu ambazo zingeanguka kwenye tafsiri kupitia Rosetta 2 iliyotajwa hapo juu, na kwa ujumla hivyo kusukuma uwezo wa kifaa kizima kidogo zaidi. Kama jitu la Cupertino linavyoona siku za usoni katika Apple Silicon na ni wazi zaidi kwamba hali hii hakika haitabadilika katika miaka ijayo, pia inaleta shinikizo kwa watengenezaji. Kwa hiyo wanapaswa kuandaa maombi yao katika fomu hii pia, ambayo inafanyika hatua kwa hatua. Kwa mfano kwenye tovuti hii utapata orodha ya programu zilizo na usaidizi wa asili wa Apple Silicon.

.