Ce înseamnă suportul de siliciu de melic nativ?

Apr 17, 2025
General

La sfârșitul anului 2020, Apple a lansat mai multe Mac-uri care utilizează Noua arhitectură de siliciu Apple . S-ar putea să fi auzit că nu toate software-ul Mac "nativ" acceptă încă Silicon Apple. Dar ce înseamnă asta?

Software-ul nativ rulează mai repede

Software-ul care este "nativ" la un anumit sistem informatic a fost scris special pentru acel tip de computer (altfel cunoscut ca o "arhitectură"). Nativul este un termen relativ. Dacă software-ul nu este nativ, a fost creat pentru un alt tip de computer decât cel pe care îl utilizați.

În mod normal, un computer nu poate rula software non-nativ. Dar există instrumente software speciale numite emulatori, Mașini virtuale , și Traducători binari Acest lucru poate ajuta procesul de-a lungul procesului de traducere a codului între arhitecturi în zbor pe măsură ce executați software-ul. Acest lucru permite software-ului non-nativ să ruleze ca software tradus sau eminulat, cu puține sau fără preparate necesare dezvoltatorului de software.

În dezavantaj, acest proces de traducere adaugă complexitate și timp de calcul, ceea ce înseamnă că software-ul non-nativ rulează, de obicei, mai lent decât software-ul nativ. De asemenea, software-ul non-nativ nu poate profita de toate caracteristicile și avantajele noii arhitecturi.

LEGATE DE: Ce înseamnă ca software-ul să ruleze nativ?

Apple Silicon Macs are o nouă arhitectură

Compania Apple.

La baza lor, noul Apple Silicon Macs Apple utilizează o altă arhitectură de calculator ( BRAŢ ) de la MACS bazate pe Intel ( X86-64. ). Aceasta înseamnă că CPU-urile din cele două tipuri de MAC-uri funcționează în mod fundamental diferit și că software-ul care rulează pe Intel Macs trebuie să fie fie tradus în zbor folosind software special sau schimbat (rescris sau recompilate ) de către dezvoltatori pentru a rula nativ pe Apple Silicon Macs.

Tehnologia pe care Apple utilizează pentru a traduce automat software-ul Intel Mac pentru a rula pe Apple Silicon Macs este numit Rosetta 2. Și este destul de uimitor. Prima dată când încercați să rulați o aplicație Intel, va fi instalată Rosetta 2, iar aplicația va rula fără probleme după aceea. Rosetta 2 traduce codul software de bază între arhitecturi și apoi salvează ceea ce a învățat Pentru a rula aplicația chiar mai repede data viitoare.

LEGATE DE: Cum Mac va trece de la Intel la chips-urile proprii ale lui Apple

Rosetta 2 este mare, dar aplicațiile native sunt cele mai bune

Chiar dacă Rosetta 2 este uimitor, există încă o pedeapsă de performanță pentru rularea software-ului non-nativ pe un Mac, deoarece software-ul nu a fost optimizat în mod special pentru a rula eficient pe noua arhitectură. Dacă ați fi comparat aceeași aplicație care rulează prin Rosetta 2 față de rularea nativ pe Silicon Apple, versiunea nativă a aplicației ar trebui să funcționeze teoretic mai rapid și mai eficient.

Deci, rularea aplicațiilor software native scrise special pentru mașinile de siliciu Apple - este aproape întotdeauna mai bine dacă aveți posibilitatea de a alege. Acest lucru nu este întotdeauna ușor atunci când există o platformă nouă (cum ar fi Apple Silicon Macs) fără un software mult nativ disponibil pentru ea, dar există modalități de a Verificați dacă aplicațiile pe care le conduceți pe Mac sunt native sau nu.

De asemenea, păstrați un ochi pe site-urile web și conturile media sociale ale dezvoltatorilor dvs. de software preferați. Site-ul isapplesiliconReady.com. De asemenea, conține o listă utilă care arată ce aplicații populare suportă nativ Silicon Apple.

Odată cu trecerea timpului și mai mulți oameni cumpără M1 Mac-uri, este aproape garantat că fiecare dezvoltator Mac cu un produs activ va lansa o versiune de siliciu de Apple nativă a aplicației lor mai devreme sau mai târziu, așa că stați reglat.

LEGATE DE: Cum să verificați ce aplicații sunt optimizate pentru M1 Macs


General - Cele mai populare articole

Când ar trebui să cumpărați un cooler CPU-ul postmarket?

General Mar 26, 2025

Alberto Garcia Guillen / Shutterstock Multe CPU-uri vin cu un răcitor liber. Acest lucru este fantastic, deoarece înseamnă că aveți o componentă mai mic�..


Ce este adâncimea de culoare?

General Jun 17, 2025

Sira Anamwong / Shutterstock.com adâncime de culoare este un termen care le-ați auzit, probabil, în timp ce Buyi n g un televizor sau ..


Ce este raportul de contrast?

General Jun 3, 2025

Oleksandr_delyk / Shutterstock.com. Dacă căutați un nou televizor sau un monitor, probabil că ați întâlnit termenul "raport de contrast" în materialele..


Cum se schimbă butoanele de navigare sau gesturile pe Android

General Aug 24, 2025

Multe telefoane Android în aceste zile vin cu gesturi de navigare pe ecran fantezist. Poate că nu vă plac sau doriți să încercați celelalte opțiuni. Vă vom arăta cum să modifica..


Samsung tachines absurd de 512 GB DDR5 Module RAM

General Aug 23, 2025

Samsung Îți place RAM? Îți place foarte repede RAM? Îți plac cantități mari de memorie în memoria RAM? Samsung tocmai tachează (Via Tom's Hardware ) ..


Cum să vă schimbați numele echipelor Microsoft

General Aug 23, 2025

Schimbarea numelui de afișare în Echipele Microsoft este o idee bună, astfel încât alții să facă pe cineva să nu confundat cu nume identice sau similare. Se va face, de..


Cum să porniți subtitrațiile Siri pe iPhone și iPad

General Aug 22, 2025

Dacă doriți să vedeți întotdeauna ce asistent virtual al Apple Siri. se spune că este scris pe ecran - chiar dacă iPhone-ul sau iPad-ul nu este în modul silențios..


Ce este un ecran Super Amoled?

General Aug 12, 2025

Karlis Dambrans / Shutterstock.com Probabil ați văzut termenul "Super Amoled" care a fost utilizat în materiale de marketing smartphone în ultimii ani. Ace..


Categorii