Categories: Apple

Hoe u kunt zien of een toepassing 32 of 64 bits is op Mac

We horen vaak over de termen 32 en 64 bits die in feite de architectuur zijn waarop de processor de informatie op de computer beheert en tussen beide typen zijn er bepaalde verschillen die opvallen. Deze verschillen zijn de compatibiliteit, prestaties en het gebruik van niet alleen het besturingssysteem, maar ook van de applicaties die erin zijn geïnstalleerd, bijvoorbeeld wanneer een 64-bits architectuur wordt gebruikt, kan het grote hoeveelheden RAM op een veel efficiëntere manier beheren dan een systeem. 32 bit

Er zijn veel andere elementen van beveiliging, opslagcapaciteit, enz., Die beide architecturen verschillen en hoewel deze terminologie vaker voorkomt in Windows-besturingssystemen. Vandaag zal AdminGuides via deze tutorial analyseren hoe je het type applicatie, 32 of 64 bits, geïnstalleerd op macOS High Sierra kunt controleren.

De reden voor deze analyse is eenvoudig maar heel direct, en dat is nu van de macOS Hoge Sierra bèta 10.13.4, als gebruikers zullen we op de hoogte worden gesteld wanneer we proberen een 32-bits applicatie op het systeem uit te voeren. Bedenk dat macOS High Sierra standaard 64 bits is.

Deze melding heeft geen invloed op het gebruik en de uitvoering van de applicatie, het is een waarschuwingsoproep voor ontwikkelaars van 32-bits toepassingen om te beginnen met het 64-bits updateproces, aangezien volgens Apple alle nieuwe applicaties die naar de App Store gestuurd worden, ze vanaf juni 2018 compatibel moeten zijn met een 64-bit architectuur ..

Dus binnenkort kunnen we in macOS High Sierra geen 32-bit applicaties draaien , dat zijn er nog steeds duizenden, aangezien dit de nieuwste editie van macOS is die 32-bits toepassingen ondersteunt met zoiets als 'geen compromissen'. Bovendien, als we van de ontwikkelingswereld houden, met de optie om de macOS High Sierra 10.13.4 beta te gebruiken, zal het een optie hebben om gebruik te maken van een nieuwe testmodus die is gekoppeld aan 64-bits applicaties waarmee ontwikkelaars de mogelijkheid om het gebruik van applicaties te laten testen om 64-bit compatibiliteit te verifiëren, hiervoor kan de volgende regel in de terminal worden uitgevoerd:

 sudo nvram boot-args = '- no32exec' 

We gaan verder om macOS High Sierra opnieuw te starten, zodat we de optie hebben om deze verificatie uit te voeren.

1. Hoe de versie van applicaties in macOS High Sierra van de Apple menu

Vervolgens zullen we verschillende methoden analyseren, aangezien we het type versie, 32 of 64 bits, in macOS High Sierra kunnen controleren.

Stap 1

Het eerste alternatief om te gebruiken is door op de Alt-toets te drukken of Option-toets op het toetsenbord, en klik op het Apple-pictogram en selecteer de optie Systeeminformatie:

Stap 2

In het venster dat wordt weergegeven afgespeeld gaan we naar het gedeelte Software en daar klikken we op de regel Toepassingen, we wachten tot alle inhoud is geladen en we zullen het volgende zien:

Daar kijken we naar de 64-bits kolom (Intel) en de afleiding is eenvoudig, al die applicaties die zeggen dat ze 64 bits zijn en die die zeggen dat ze geen 32 bits zijn.

2. Hoe applicaties te verifiëren met behulp van zoeken in macOS High Sierra

Stap 1

De volgende optie die we hebben om dit soort details te verifiëren, is het gebruik van de Finder-zoekopdracht en hiervoor zullen we de Command + F-toetscombinatie gebruiken en we zullen de volgende:

+ F ⌘ + F

Stap 2

Daar klikken we op Selecteer in het veld Klasse een andere en selecteer in het pop-upvenster Uitvoerbare architecturen. Daar klikken we op OK, we definiëren de optie Match en in het waardeveld voeren we i386 in, dat is 32 bits.

Stap 3

Nu klikken we op de + knop om een ​​nieuw criterium toe te voegen, we selecteren opnieuw Uitvoerbare architecturen, deze keer definiëren we de voorwaarde niet en in het waardeveld voeren we x86_64 in wat verwijst naar de 64 -bit architectuur. Zoals we kunnen zien, worden alle resultaten van applicaties die 2 bits zijn in macOS High Sierra weergegeven.

Stap 4

Op dezelfde manier kunnen we alleen 64-bits applicaties controleren door de laatste te verwijderen toegevoegd criterium en in het eerste definiëren we de voorwaarde waarmee het overeenkomt en als een waarde definiëren we x86_64:

3. Hoe informatie te verkrijgen over de applicaties die de terminal gebruiken

Ten slotte hebben we nog een andere optie om het type applicatie dat wordt gebruikt te bepalen en dit is via de terminal, hiervoor openen we de terminal vanuit Spotlight of vanuit Utilities en daar zullen we de volgende regel uitvoeren:

 mdfind '(kMDItemExecutableArchitectures ==' i386 ') u0026 amp; u0026 amp; (kMDItemExecutableArchitectures! =' x86_64 ')' 

Dit zal resulteren in alle 32- en 64-bits toepassingen die op het systeem worden gehost:

, we hebben gezien hoe we het gebruikte type applicatie kunnen weten en we zullen klaar zijn om te weten welke applicaties we binnenkort niet in macOS High Sierra kunnen draaien.

d iv>

adminguides

Recent Posts

Combineer het plaknotities-pictogram op de taakbalk Niet gecombineerd probleem

De Microsoft Sticky Notes is een populair en handig hulpmiddel voor gebruikers van Windows 10-systemen…

2 jaar ago

Kan Windows 11 Insider-kanalen niet wijzigen van ontwikkelaar naar bèta Hoe op te lossen

Microsoft heeft onlangs het langverwachte Windows 11 Dev Channel uitgebracht dat toegankelijk is via Windows…

2 jaar ago

Fix "DDE Server Window Explorer.exe" Toepassingsfout

Windows 10 is een van de meest populaire en meest gebruikte besturingssystemen voor computergebruikers.De evolutie…

2 jaar ago

Kan Microsoft Edge Download-knop niet downloaden werkt niet

Controleer en configureer de machtigingsinstellingenEdge-to-run inschakelen met beheerdersrechtenMicrosoft Edge reparerenEdge verwijderen via het hulpprogramma voor…

2 jaar ago

Download Insignia USB 2.0 naar Ethernet Adapter Driver voor Windows 11, 10

De meeste van de nieuwste laptops hebben geen ingebouwde ethernetpoort.We weten allemaal dat bekabelde verbindingen…

2 jaar ago

Asus Zephyrus gebruikt geen GPU, hoe op te lossen?

De grafische verwerkingseenheid of GPU is een essentieel onderdeel van een computersysteem dat verantwoordelijk is…

2 jaar ago