Зарыг хаах

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 зэрэг зарим програмыг зөвхөн нэг удаа "орчуулах" шаардлагатай байдаг тул тэдгээрийг эхлүүлэхэд удаан хугацаа шаардагдах боловч дараа нь танд ямар ч асуудал гарахгүй. Тэгээд ч энэ мэдэгдэл өнөөдөр хүчингүй болсон. Майкрософт өөрийн Office багцаас M1 программыг аль хэдийн санал болгож байгаа тул тэдгээрийг ажиллуулахын тулд Rosetta 2 орчуулгын давхаргыг ашиглах шаардлагагүй.

Тиймээс энэ эмуляторын даалгавар тийм ч хялбар биш юм. Үнэн хэрэгтээ ийм орчуулга хийхэд маш их гүйцэтгэл шаардагддаг тул зарим програмын хувьд бид чөлөөтэй ярих асуудалтай тулгарч магадгүй юм. Гэсэн хэдий ч энэ нь зөвхөн цөөн тооны програмуудад нөлөөлдөг гэдгийг тэмдэглэх нь зүйтэй. Үүний төлөө бид Apple Silicon чипүүдийн гайхалтай гүйцэтгэлд талархаж чадна. Дүгнэж хэлэхэд, ихэнх тохиолдолд эмуляторыг ашиглахад танд ямар ч асуудал гарахгүй бөгөөд та түүний хэрэглээний талаар мэдэхгүй байж магадгүй юм. Бүх зүйл арын дэвсгэр дээр явагддаг бөгөөд хэрэв хэрэглэгч тухайн програмын төрөл гэж нэрлэгддэг Activity Monitor эсвэл програмын жагсаалт руу шууд хардаггүй бол тухайн програм нь үндсэндээ ажилладаггүй гэдгийг ч мэдэхгүй байж магадгүй юм.

apple_silicon_m2_cip
Энэ жил бид шинэ 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 дэмжлэгтэй програмуудын жагсаалтыг олох болно.

.