Trege apper på din M1 Mac? Sjekk dette først for en mulig løsning

0
117

 David Gewirtz

Av David Gewirtz for DIY-IT | 2. september 2021 – 11:34 GMT (12:34 BST) | Tema: Maskinvare

Det er ingen tvil om det. M1-maskinene er en imponerende evolusjonær endring i den 30-årige historien til Macintosh-datamaskinen. Selv om M1 har noen begrensninger (spesielt i minnekapasitet og porter), har den generelle prisen/ytelsen vært eksepsjonell.

Se også: Migrering fra Intel iMac til M1 MacBook Air: Min fem dagers reise

Men hvis du nylig har oppgradert fra en Intel Mac (spesielt hvis du brukte migreringsverktøyet), har du kanskje funnet ut at noen favorittprogrammer virker mer trege enn du husker. Selv om du kjører en Apple Silicon Mac med en ny installasjon, kan det hende du stønner over ytelsen til noen applikasjoner.

Heldigvis kan det være en løsning. M1-maskiner har en sentral prosessorenhet (det vi vanligvis kaller “prosessoren”) som er fundamentalt forskjellig fra den for Intel-baserte Mac-maskiner. Programmer skrevet for Intel -prosessorer ble kompilert for å produsere Intel instruksjonssettkode, som deretter kjørte naturlig på Intel -prosessorene.

Apple hadde gjort dette prosessorarkitekturhoppet før da det flyttet fra PowerPC-baserte maskiner til Intel-baserte maskiner. På den tiden innebygde den Rosettas teknologi i OS X som emulerte PowerPC -instruksjoner på Intel -maskinene.

Se også: Migrering til M1 -maskiner: Hvordan jeg oppgraderer min lille flåte av eldre stasjonære og bærbare datamaskiner fra Apple .

Apple gjentok denne teknologiske bragden denne gangen, med Rosetta 2 på MacOS. Rosetta 2 oversetter programmer hvis binære kode er ment å kjøre på Intel x86 -prosessorer slik at de kan kjøres på Apple Silicon M1 -prosessorer.

Generelt fungerer denne oversettelses-/tolkningsmekanismen ganske bra. Men fordi det er ekstra prosessering fra CPU'ens side for å gjøre all oversettelse/tolkning, bruker den prosessorsykluser, noe som reduserer utførelsen sammenlignet med applikasjoner som opprinnelig kjøres på Apple Silicon.

Se også: Hvor mye koster det å eie en liten flåte Mac -maskiner? De totale eierkostnadene er forklart .

Og det er der vår løsning kommer inn. Du kjører kanskje ikke-native, emulerte Intel-baserte eldre versjoner av et program når du kan kjøre mye raskere native versjoner av det programmet.

Slik gjør du det for å finne ut

MacOS inkluderer en mekanisme for å finne ut opprinnelig/emulert status for alle de installerte programmene dine. Gå til Apple -menyen og velg About This Mac. Klikk deretter på Systemrapport -knappen. Et nytt vindu åpnes med en enorm mengde nyttige data om systemet ditt.

Til venstre er det tre hovedkategorier: Maskinvare, nettverk og programvare. Hvis du ikke ser noe under disse overskriftene, klikker du den lille trekanten vridd for å åpne en underordnet liste. Under Programvare, se etter Programmer, og klikk på det. Gi maskinen et minutt eller to til å bygge det relevante bordet.

I ruten til høyre ser du en liste over applikasjoner og deretter noen detaljer om den øverste applikasjonen. Mye mer av vinduet er viet til applikasjonens detaljer, men du kan dra splitterlinjen ned for å vise mer av applikasjonslisten. Det er her vi skal jobbe.

 macbook -air-2021-09-02-00-50-43.jpg

Her ser du fem kolonner. Vi er opptatt av den første kolonnen (applikasjonsnavn) og den femte kolonnen (Kind). La oss se på den snille kolonnen et øyeblikk. Legg merke til at den har oppføringer inkludert Universal, Intel, Apple Silicon, Other og noen få som er oppført som 32-biters (støttes ikke).

Enhver applikasjon som er oppført som 32-biters (støttes ikke) vil rett og slett ikke kjøres. Du bør sannsynligvis oppdatere eller avinstallere disse.

Det vi ser etter, er applikasjonene som er oppført som Intel. I motsetning til programmene som er oppført som Apple Silicon eller Universal (som betyr at de støtter begge typer binære filer), kjører programmer som er oppført som Intel bare x86 -instruksjonssettet i emulert modus.

Du kan følge mine daglige prosjektoppdateringer på sosiale medier. Sørg for å følge meg på Twitter på @DavidGewirtz, på Facebook på Facebook.com/DavidGewirtz, på Instagram på Instagram.com/DavidGewirtz og på YouTube på YouTube.com/DavidGewirtzTV.

Relaterte emner:

Apple -PC -servere Lagring Nettverksdatasentre  David Gewirtz

Av David Gewirtz for DIY-IT | 2. september 2021 – 11:34 GMT (12:34 BST) | Tema: Maskinvare