Apple Silicon 2020 నుండి మాతో ఉంది. Apple ఈ భారీ మార్పును ప్రవేశపెట్టినప్పుడు, అంటే Intel ప్రాసెసర్లను దాని స్వంత పరిష్కారంతో భర్తీ చేసింది, ఇది వేరే ARM ఆర్కిటెక్చర్పై ఆధారపడి ఉంటుంది. దీనికి కృతజ్ఞతలు అయినప్పటికీ, కొత్త చిప్లు మెరుగైన ఆర్థిక వ్యవస్థతో కలిపి గణనీయంగా అధిక పనితీరును అందిస్తున్నాయి, ఇది కొన్ని ఆపదలను కూడా తెస్తుంది. Intel Macs కోసం అభివృద్ధి చేయబడిన అన్ని అప్లికేషన్లు Apple Silicon ఉన్న కంప్యూటర్లలో అమలు చేయబడవు, కనీసం కొంత సహాయం లేకుండా కాదు.
ఇవి వేర్వేరు నిర్మాణాలు కాబట్టి, ఒక ప్లాట్ఫారమ్ కోసం మరొక ప్రోగ్రామ్ను అమలు చేయడం సాధ్యం కాదు. ఇది మీ Macలో .exe ఫైల్ను ఇన్స్టాల్ చేయడానికి ప్రయత్నించడం లాంటిది, అయితే ఈ సందర్భంలో ఆపరేటింగ్ సిస్టమ్ ఆధారంగా ప్రోగ్రామ్ ఒక నిర్దిష్ట ప్లాట్ఫారమ్ కోసం పంపిణీ చేయబడటం పరిమితం చేసే అంశం. వాస్తవానికి, పైన పేర్కొన్న నియమాన్ని వర్తింపజేస్తే, కొత్త చిప్లతో Macs ఆచరణాత్మకంగా నాశనం చేయబడతాయి. స్థానిక అప్లికేషన్లు మరియు కొత్త ప్లాట్ఫారమ్ కోసం ఇప్పటికే అందుబాటులో ఉన్నవి మినహా మేము ఆచరణాత్మకంగా వాటిపై ఏదీ ప్లే చేయము. ఈ కారణంగా, ఆపిల్ రోసెట్టా 2 అనే పాత సొల్యూషన్ను దుమ్ము దులిపేసింది.
రోసెట్టా 2 లేదా అనువాద పొర
అసలు రోసెట్టా 2 అంటే ఏమిటి? ఇంటెల్ ప్రాసెసర్ల నుండి యాపిల్ సిలికాన్ చిప్లకు మారడంలో ఆపదలను తొలగించడం దీని పని కాకుండా అధునాతన ఎమ్యులేటర్. ఈ ఎమ్యులేటర్ ప్రత్యేకంగా పాత Macs కోసం వ్రాసిన అప్లికేషన్లను అనువదించడంలో జాగ్రత్త తీసుకుంటుంది, దీనికి ధన్యవాదాలు M1, M1 Pro మరియు M1 మ్యాక్స్ చిప్లతో కూడా వాటిని అమలు చేయగలదు. వాస్తవానికి, దీనికి నిర్దిష్ట పనితీరు అవసరం. ఈ విషయంలో, ఇది సందేహాస్పద ప్రోగ్రామ్పై ఆధారపడి ఉంటుంది, మైక్రోసాఫ్ట్ ఆఫీస్ వంటి కొన్ని, ఒకసారి మాత్రమే "అనువదించబడాలి", అందుకే వాటి ప్రారంభ ప్రయోగానికి ఎక్కువ సమయం పడుతుంది, కానీ మీరు తర్వాత ఎలాంటి సమస్యలను ఎదుర్కోలేరు. అంతేకాకుండా, ఈ ప్రకటన నేడు చెల్లదు. మైక్రోసాఫ్ట్ ఇప్పటికే దాని ఆఫీస్ ప్యాకేజీ నుండి M1 స్థానిక అప్లికేషన్లను అందిస్తుంది, కాబట్టి వాటిని అమలు చేయడానికి Rosetta 2 అనువాద లేయర్ని ఉపయోగించాల్సిన అవసరం లేదు.
కాబట్టి ఈ ఎమ్యులేటర్ కోసం పని ఖచ్చితంగా సులభం కాదు. వాస్తవానికి, అటువంటి అనువాదానికి చాలా ఎక్కువ పనితీరు అవసరమవుతుంది, దీని కారణంగా మనం కొన్ని అప్లికేషన్ల విషయంలో పటిష్టత సమస్యలను ఎదుర్కోవచ్చు. అయితే, ఇది మైనారిటీ యాప్లను మాత్రమే ప్రభావితం చేస్తుందని గమనించాలి. దీని కోసం మేము ఆపిల్ సిలికాన్ చిప్స్ యొక్క అద్భుతమైన పనితీరుకు ధన్యవాదాలు చెప్పవచ్చు. కాబట్టి, సంగ్రహంగా చెప్పాలంటే, చాలా సందర్భాలలో, ఎమ్యులేటర్ని ఉపయోగించడంలో మీకు ఎలాంటి సమస్యలు ఉండవు మరియు దాని ఉపయోగం గురించి కూడా మీకు తెలియకపోవచ్చు. ప్రతిదీ బ్యాక్గ్రౌండ్లో జరుగుతుంది మరియు వినియోగదారు నేరుగా యాక్టివిటీ మానిటర్లో లేదా అప్లికేషన్ లిస్ట్లో ఇవ్వబడిన అప్లికేషన్ రకం అని పిలవబడకపోతే, ఇచ్చిన యాప్ వాస్తవానికి స్థానికంగా అమలు చేయబడదని కూడా వారికి తెలియకపోవచ్చు.
M1 స్థానిక యాప్లను కలిగి ఉండటం ఎందుకు అవసరం
వాస్తవానికి, ఏదీ దోషరహితమైనది కాదు, ఇది రోసెట్టా 2కి కూడా వర్తిస్తుంది. వాస్తవానికి, ఈ సాంకేతికత కూడా కొన్ని పరిమితులను కలిగి ఉంది. ఉదాహరణకు, x86_64 ప్లాట్ఫారమ్లను వర్చువలైజ్ చేయడమే పనిగా ఉన్న కెర్నల్ ప్లగిన్లు లేదా కంప్యూటర్ వర్చువలైజేషన్ అప్లికేషన్లను ఇది అనువదించదు. అదే సమయంలో, డెవలపర్లు AVX, AVX2 మరియు AVX512 వెక్టార్ సూచనల అనువాదం అసంభవం గురించి అప్రమత్తం చేస్తారు.
రోసెట్టా 2 చాలా సందర్భాలలో వాటిని లేకుండా నిర్వహించగలిగినప్పుడు, స్థానికంగా నడుస్తున్న అప్లికేషన్లను కలిగి ఉండటం ఎందుకు ముఖ్యం అని మనం మనల్ని మనం ప్రశ్నించుకోవచ్చు? మేము పైన పేర్కొన్నట్లుగా, చాలా సమయం వినియోగదారులుగా, అందించిన అప్లికేషన్ స్థానికంగా అమలు చేయబడదని మేము గమనించలేము, ఎందుకంటే ఇది ఇప్పటికీ మాకు అంతరాయం లేని ఆనందాన్ని అందిస్తుంది. మరోవైపు, మేము దీని గురించి బాగా తెలుసుకునే అప్లికేషన్లు ఉన్నాయి. ఉదాహరణకు, అత్యంత జనాదరణ పొందిన కమ్యూనికేషన్ సాధనాల్లో ఒకటైన డిస్కార్డ్ ప్రస్తుతం Apple సిలికాన్ కోసం ఆప్టిమైజ్ చేయబడలేదు, ఇది చాలా మంది వినియోగదారులకు నిజంగా చికాకు కలిగిస్తుంది. ఈ ప్రోగ్రామ్ Rosetta 2 పరిధిలో పనిచేస్తుంది, కానీ ఇది చాలా కష్టంగా ఉంది మరియు అనేక ఇతర సమస్యలతో కూడి ఉంటుంది. అదృష్టవశాత్తూ, ఇది మంచి సమయాలకు మెరుస్తుంది. అప్లికేషన్ యొక్క టెస్ట్ వెర్షన్ అయిన డిస్కార్డ్ కానరీ వెర్షన్ చివరకు కొత్త చిప్లతో Macs కోసం అందుబాటులో ఉంది. మరియు మీరు దీన్ని ఇప్పటికే ప్రయత్నించినట్లయితే, దాని ఉపయోగం పూర్తిగా భిన్నమైనది మరియు పూర్తిగా దోషరహితమైనది అని మీరు ఖచ్చితంగా అంగీకరిస్తారు.
అదృష్టవశాత్తూ, Apple సిలికాన్ కొంతకాలంగా మాతో ఉంది మరియు Apple కంప్యూటర్ల భవిష్యత్తు ఇక్కడే ఉందని స్పష్టంగా తెలుస్తుంది. అందుకే మనకు అవసరమైన అన్ని అప్లికేషన్లను సవరించిన రూపంలో అందుబాటులో ఉంచడం లేదా అవి ఇచ్చిన మెషీన్లలో స్థానికంగా అమలు చేయడం చాలా ముఖ్యం. ఈ విధంగా, కంప్యూటర్లు పైన పేర్కొన్న రోసెట్టా 2 ద్వారా అనువాదంపై పడే శక్తిని ఆదా చేయగలవు మరియు సాధారణంగా మొత్తం పరికరం యొక్క సామర్థ్యాలను కొంచెం ముందుకు నెట్టివేస్తాయి. కుపెర్టినో దిగ్గజం ఆపిల్ సిలికాన్లో భవిష్యత్తును చూస్తుంది మరియు రాబోయే సంవత్సరాల్లో ఈ ధోరణి ఖచ్చితంగా మారదని స్పష్టంగా తెలుస్తుంది, ఇది డెవలపర్లపై ఆరోగ్యకరమైన ఒత్తిడిని కూడా సృష్టిస్తుంది. అందువల్ల వారు తమ దరఖాస్తులను ఈ ఫారమ్లో కూడా సిద్ధం చేసుకోవాలి, ఇది క్రమంగా జరుగుతోంది. ఉదాహరణకి ఈ వెబ్సైట్లో మీరు స్థానిక ఆపిల్ సిలికాన్ మద్దతుతో యాప్ల జాబితాను కనుగొంటారు.