പരസ്യം അടയ്ക്കുക

ആപ്പിൾ സിലിക്കൺ 2020 മുതൽ ഞങ്ങളോടൊപ്പം ഉണ്ട്. ആപ്പിൾ ഈ വലിയ മാറ്റം അവതരിപ്പിച്ചപ്പോൾ, അതായത് ഇൻ്റൽ പ്രോസസറുകൾക്ക് പകരം മറ്റൊരു ARM ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കിയുള്ള സ്വന്തം പരിഹാരം. ഇതിന് നന്ദി പറയുമെങ്കിലും, മികച്ച സമ്പദ്‌വ്യവസ്ഥയുമായി സംയോജിച്ച് പുതിയ ചിപ്പുകൾ ഗണ്യമായി ഉയർന്ന പ്രകടനം വാഗ്ദാനം ചെയ്യുന്നു, ഇത് ചില അപകടങ്ങളും കൊണ്ടുവരുന്നു. Intel Macs-നായി വികസിപ്പിച്ച എല്ലാ ആപ്ലിക്കേഷനുകളും Apple സിലിക്കൺ ഉള്ള കമ്പ്യൂട്ടറുകളിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയില്ല, കുറഞ്ഞത് ചില സഹായമില്ലാതെ.

ഇവ വ്യത്യസ്ത ആർക്കിടെക്ചറുകളായതിനാൽ, ഒരു പ്ലാറ്റ്‌ഫോമിനായി മറ്റൊന്നിൽ ഒരു പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുക സാധ്യമല്ല. ഇത് നിങ്ങളുടെ മാക്കിൽ ഒരു .exe ഫയൽ ഇൻസ്റ്റാൾ ചെയ്യാൻ ശ്രമിക്കുന്നത് പോലെയാണ്, എന്നാൽ ഈ സാഹചര്യത്തിൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തെ അടിസ്ഥാനമാക്കി ഒരു നിശ്ചിത പ്ലാറ്റ്‌ഫോമിനായി പ്രോഗ്രാം വിതരണം ചെയ്‌തതാണ് പരിമിതപ്പെടുത്തുന്ന ഘടകം. തീർച്ചയായും, സൂചിപ്പിച്ച നിയമം പ്രയോഗിച്ചാൽ, പുതിയ ചിപ്പുകളുള്ള Macs പ്രായോഗികമായി നശിപ്പിക്കപ്പെടും. നേറ്റീവ് ആപ്ലിക്കേഷനുകളും പുതിയ പ്ലാറ്റ്‌ഫോമിനായി ഇതിനകം ലഭ്യമായവയും ഒഴികെ ഞങ്ങൾ പ്രായോഗികമായി അവയിൽ ഒന്നും പ്ലേ ചെയ്യില്ല. ഇക്കാരണത്താൽ, ആപ്പിൾ റോസെറ്റ 2 എന്ന പഴയ പരിഹാരം പൊടിതട്ടി.

rosetta2_apple_fb

റോസെറ്റ 2 അല്ലെങ്കിൽ വിവർത്തന പാളി

എന്താണ് യഥാർത്ഥത്തിൽ റോസെറ്റ 2? ഇൻ്റൽ പ്രോസസറുകളിൽ നിന്ന് ആപ്പിൾ സിലിക്കൺ ചിപ്പുകളിലേക്കുള്ള പരിവർത്തനത്തിലെ അപാകതകൾ ഇല്ലാതാക്കുക എന്നതാണ് ഇത് തികച്ചും സങ്കീർണ്ണമായ എമുലേറ്ററാണ്. ഈ എമുലേറ്റർ പഴയ മാക്കുകൾക്കായി എഴുതിയ ആപ്ലിക്കേഷനുകൾ വിവർത്തനം ചെയ്യാൻ പ്രത്യേകം ശ്രദ്ധിക്കും, അതിന് നന്ദി M1, M1 Pro, M1 Max ചിപ്പുകൾ ഉള്ളവയിൽ പോലും അവ പ്രവർത്തിപ്പിക്കാൻ കഴിയും. തീർച്ചയായും, ഇതിന് ഒരു നിശ്ചിത പ്രകടനം ആവശ്യമാണ്. എന്നിരുന്നാലും, ഇക്കാര്യത്തിൽ, ഇത് സംശയാസ്‌പദമായ പ്രോഗ്രാമിനെ ആശ്രയിച്ചിരിക്കുന്നു, മൈക്രോസോഫ്റ്റ് ഓഫീസ് പോലുള്ള ചിലത് ഒരിക്കൽ മാത്രം "വിവർത്തനം" ചെയ്യേണ്ടതുണ്ട്, അതിനാലാണ് അവയുടെ പ്രാരംഭ ലോഞ്ച് കൂടുതൽ സമയമെടുക്കുന്നത്, എന്നാൽ പിന്നീട് നിങ്ങൾക്ക് പ്രശ്‌നങ്ങളൊന്നും നേരിടേണ്ടിവരില്ല. മാത്രമല്ല, ഈ പ്രസ്താവന ഇന്ന് സാധുവല്ല. മൈക്രോസോഫ്റ്റ് ഇതിനകം തന്നെ അതിൻ്റെ ഓഫീസ് സ്യൂട്ടിൽ നിന്ന് M1 നേറ്റീവ് ആപ്ലിക്കേഷനുകൾ വാഗ്ദാനം ചെയ്യുന്നു, അതിനാൽ അവ പ്രവർത്തിപ്പിക്കുന്നതിന് Rosetta 2 വിവർത്തന പാളി ഉപയോഗിക്കേണ്ടതില്ല.

അതിനാൽ ഈ എമുലേറ്ററിൻ്റെ ചുമതല തീർച്ചയായും ലളിതമല്ല. വാസ്തവത്തിൽ, അത്തരമൊരു വിവർത്തനത്തിന് വളരെയധികം പ്രകടനം ആവശ്യമായി വരും, അതിനാൽ ചില ആപ്ലിക്കേഷനുകളുടെ കാര്യത്തിൽ നമുക്ക് ഒഴുക്കുള്ള പ്രശ്നങ്ങൾ നേരിടാം. എന്നിരുന്നാലും, ഇത് ഒരു ന്യൂനപക്ഷ ആപ്ലിക്കേഷനുകളെ മാത്രമേ ബാധിക്കുകയുള്ളൂ എന്നത് ശ്രദ്ധിക്കേണ്ടതാണ്. ആപ്പിൾ സിലിക്കൺ ചിപ്പുകളുടെ മികച്ച പ്രകടനത്തിന് നമുക്ക് നന്ദി പറയാം. അതിനാൽ, ചുരുക്കത്തിൽ, ബഹുഭൂരിപക്ഷം കേസുകളിലും, എമുലേറ്റർ ഉപയോഗിക്കുന്നതിൽ നിങ്ങൾക്ക് പ്രശ്നങ്ങളൊന്നും ഉണ്ടാകില്ല, മാത്രമല്ല അതിൻ്റെ ഉപയോഗത്തെക്കുറിച്ച് നിങ്ങൾക്ക് അറിയില്ലായിരിക്കാം. എല്ലാം പശ്ചാത്തലത്തിലാണ് നടക്കുന്നത്, ഉപയോക്താവ് നേരിട്ട് ആക്ടിവിറ്റി മോണിറ്ററിലോ ആപ്ലിക്കേഷൻ ലിസ്റ്റിലോ നൽകിയിരിക്കുന്ന ആപ്ലിക്കേഷൻ്റെ തരം എന്ന് വിളിക്കപ്പെടുന്നില്ലെങ്കിൽ, നൽകിയിരിക്കുന്ന ആപ്പ് യഥാർത്ഥത്തിൽ പ്രവർത്തിക്കുന്നില്ലെന്ന് അവർക്ക് അറിയില്ലായിരിക്കാം.

apple_silicon_m2_cip
ഈ വർഷം നമുക്ക് പുതിയ M2 ചിപ്പ് ഉള്ള Macs കാണണം

എന്തുകൊണ്ട് M1 നേറ്റീവ് ആപ്പുകൾ ഉണ്ടായിരിക്കേണ്ടത് അത്യാവശ്യമാണ്

തീർച്ചയായും, ഒന്നും കുറ്റമറ്റതല്ല, ഇത് റോസെറ്റ 2 നും ബാധകമാണ്. തീർച്ചയായും, ഈ സാങ്കേതികവിദ്യയ്ക്കും ചില പരിമിതികളുണ്ട്. ഉദാഹരണത്തിന്, x86_64 പ്ലാറ്റ്‌ഫോമുകൾ വെർച്വലൈസ് ചെയ്യുക എന്ന ചുമതലയുള്ള കേർണൽ പ്ലഗിന്നുകളോ കമ്പ്യൂട്ടർ വിർച്ച്വലൈസേഷൻ ആപ്ലിക്കേഷനുകളോ ഇതിന് വിവർത്തനം ചെയ്യാൻ കഴിയില്ല. അതേ സമയം, AVX, AVX2, AVX512 വെക്റ്റർ നിർദ്ദേശങ്ങളുടെ വിവർത്തനത്തിൻ്റെ അസാധ്യതയെക്കുറിച്ച് ഡെവലപ്പർമാർക്ക് മുന്നറിയിപ്പ് നൽകുന്നു.

ഭൂരിഭാഗം കേസുകളിലും റോസെറ്റ 2 ന് അവയില്ലാതെ ചെയ്യാൻ കഴിയുമ്പോൾ, പ്രാദേശികമായി പ്രവർത്തിക്കുന്ന ആപ്ലിക്കേഷനുകൾ യഥാർത്ഥത്തിൽ പ്രധാനമായിരിക്കുന്നത് എന്തുകൊണ്ട് എന്ന് നമുക്ക് സ്വയം ചോദിക്കാം. ഞങ്ങൾ മുകളിൽ സൂചിപ്പിച്ചതുപോലെ, മിക്ക സമയത്തും, ഉപയോക്താക്കൾ എന്ന നിലയിൽ, നൽകിയിരിക്കുന്ന ആപ്ലിക്കേഷൻ നേറ്റീവ് ആയി പ്രവർത്തിക്കുന്നില്ല എന്നത് ഞങ്ങൾ ശ്രദ്ധിക്കുന്നില്ല, കാരണം ഇത് ഇപ്പോഴും തടസ്സമില്ലാത്ത ആസ്വാദനം പ്രദാനം ചെയ്യുന്നു. മറുവശത്ത്, ഞങ്ങൾ ഇതിനെക്കുറിച്ച് ബോധവാന്മാരാകുന്ന ആപ്ലിക്കേഷനുകളുണ്ട്. ഉദാഹരണത്തിന്, ഏറ്റവും ജനപ്രിയമായ ആശയവിനിമയ ഉപകരണങ്ങളിൽ ഒന്നായ ഡിസ്കോർഡ്, ആപ്പിൾ സിലിക്കണിനായി നിലവിൽ ഒപ്റ്റിമൈസ് ചെയ്തിട്ടില്ല, ഇത് അതിൻ്റെ മിക്ക ഉപയോക്താക്കളെയും ശരിക്കും ശല്യപ്പെടുത്തും. ഈ പ്രോഗ്രാം Rosetta 2 ൻ്റെ പരിധിയിൽ പ്രവർത്തിക്കുന്നു, പക്ഷേ ഇത് വളരെ കുടുങ്ങിപ്പോയതും മറ്റ് നിരവധി പ്രശ്‌നങ്ങൾക്കൊപ്പമാണ്. ഭാഗ്യവശാൽ, അത് മികച്ച സമയങ്ങളിലേക്ക് മിന്നുന്നു. ആപ്ലിക്കേഷൻ്റെ ടെസ്റ്റ് പതിപ്പായ ഡിസ്കോർഡ് കാനറി പതിപ്പ്, പുതിയ ചിപ്പുകളുള്ള Macs-ന് ഒടുവിൽ ലഭ്യമാണ്. നിങ്ങൾ ഇതിനകം ഇത് പരീക്ഷിച്ചിട്ടുണ്ടെങ്കിൽ, അതിൻ്റെ ഉപയോഗം തികച്ചും വ്യത്യസ്തവും പൂർണ്ണമായും കുറ്റമറ്റതുമാണെന്ന് നിങ്ങൾ തീർച്ചയായും സമ്മതിക്കും.

ഭാഗ്യവശാൽ, ആപ്പിൾ സിലിക്കൺ കുറച്ച് കാലമായി ഞങ്ങളോടൊപ്പമുണ്ട്, ആപ്പിൾ കമ്പ്യൂട്ടറുകളുടെ ഭാവി ഇവിടെയാണെന്ന് വ്യക്തമാണ്. അതുകൊണ്ടാണ് ആവശ്യമായ എല്ലാ ആപ്ലിക്കേഷനുകളും പരിഷ്‌ക്കരിച്ച ഫോമിൽ ലഭ്യമായിരിക്കുന്നത് അല്ലെങ്കിൽ നൽകിയിരിക്കുന്ന മെഷീനുകളിൽ അവ പ്രാദേശികമായി പ്രവർത്തിക്കുന്നത് വളരെ പ്രധാനമാണ്. ഈ രീതിയിൽ, കമ്പ്യൂട്ടറുകൾക്ക് മുകളിൽ പറഞ്ഞ റോസെറ്റ 2 വഴി വിവർത്തനത്തിൽ വീഴുന്ന വൈദ്യുതി ലാഭിക്കാൻ കഴിയും, അങ്ങനെ മൊത്തത്തിൽ മുഴുവൻ ഉപകരണത്തിൻ്റെയും കഴിവുകൾ അൽപ്പം മുന്നോട്ട് നീക്കുന്നു. കുപെർട്ടിനോ ഭീമൻ ആപ്പിൾ സിലിക്കണിൽ ഭാവി കാണുകയും വരും വർഷങ്ങളിൽ ഈ പ്രവണത തീർച്ചയായും മാറില്ലെന്ന് വ്യക്തമാകുകയും ചെയ്യുന്നതിനാൽ, ഇത് ഡെവലപ്പർമാരിൽ ആരോഗ്യകരമായ സമ്മർദ്ദം സൃഷ്ടിക്കുകയും ചെയ്യുന്നു. അതിനാൽ അവർ ഈ ഫോമിലും അവരുടെ അപേക്ഷകൾ തയ്യാറാക്കേണ്ടതുണ്ട്, അത് ക്രമേണ സംഭവിക്കുന്നു. ഉദാഹരണത്തിന് ഈ വെബ്സൈറ്റിൽ നേറ്റീവ് ആപ്പിൾ സിലിക്കൺ പിന്തുണയുള്ള അപ്ലിക്കേഷനുകളുടെ ഒരു ലിസ്റ്റ് നിങ്ങൾ കണ്ടെത്തും.

.