So erkennen Sie, ob eine Anwendung auf dem Mac 32-Bit oder 64-Bit ist

Wir hören oft von den Begriffen 32 und 64 Bit, die im Grunde die Architektur sind, auf der der Prozessor die Informationen im Computer verwaltet, und zwischen beiden Typen gibt es bestimmte Unterschiede, die auffallen. Diese Unterschiede sind die Kompatibilität, Leistung und Nutzung nicht nur des Betriebssystems, sondern auch der darauf installierten Anwendungen. Wenn Sie beispielsweise eine 64-Bit-Architektur verwenden, können Sie große Mengen an RAM viel effizienter verwalten als ein 32-Bit-System.

Es gibt viele andere Elemente, wie Sicherheit, Speicherkapazität usw., die beide Architekturen unterscheiden, und obwohl wir diese Terminologie häufiger in Windows-Betriebssystemen hören. Heute analysiert Solvetic in diesem Tutorial, wie Sie den Anwendungstyp 32 oder 64 Bit überprüfen, der in macOS High Sierra installiert ist.

Der Grund für diese Analyse ist einfach, aber sehr direkt. Ab der Betaversion von macOS High Sierra 10.13.4 werden wir als Benutzer benachrichtigt, wenn wir versuchen, eine 32-Bit-Anwendung auf dem System auszuführen. Denken Sie daran, dass macOS High Sierra standardmäßig 64 Bit hat.

Diese Benachrichtigung hat keinen Einfluss auf die Nutzung und Ausführung der Anwendung, es ist eine Warnung an die Entwickler von 32-Bit-Anwendungen, den Aktualisierungsprozess auf 64-Bit zu starten, da laut Apple alle neuen Anwendungen, die an die App gesendet werden Store müssen sie ab Juni 2021-2022 eine 64-Bit-Architektur unterstützen.

In macOS High Sierra werden wir also bald keine 32-Bit-Anwendungen ausführen können, die immer noch Tausende sind, da dies die neueste Ausgabe von macOS ist, die 32-Bit-Anwendungen mit etwas namens "ohne Kompromisse" unterstützt. Darüber hinaus, wenn uns die Welt der Entwicklung gefällt, wird es mit der Option, die Beta von macOS High Sierra 10.13.4 zu verwenden, die Möglichkeit haben, einen neuen Testmodus für 64-Bit-Anwendungen zu nutzen, über den Entwickler die Möglichkeit haben, die Verwendung von Anwendungen testen zu lassen, um die 64-Bit-Kompatibilität zu überprüfen, können Sie dazu die folgende Zeile im Terminal ausführen:

 sudo nvram boot-args = "- no32exec"
Wir fahren mit dem Neustart von macOS High Sierra fort und haben daher die Möglichkeit, diese Überprüfung durchzuführen.

1. So überprüfen Sie die Version von Anwendungen in macOS High Sierra über das Apple-Menü


Als nächstes werden wir verschiedene Methoden analysieren, wie wir den Versionstyp, 32 oder 64 Bit, in macOS High Sierra überprüfen können.

Schritt 1
Die erste Alternative besteht darin, die Alt- oder Wahltaste auf der Tastatur zu drücken, auf das Apple-Symbol zu klicken und dort die Option Systeminformationen auszuwählen:

Schritt 2
In dem angezeigten Fenster gehen wir zum Abschnitt Software und klicken dort auf die Zeile Anwendungen, warten darauf, dass der gesamte Inhalt geladen ist, und sehen Folgendes:

VERGRÖSSERN

Dort werden wir uns die 64-Bit-Spalte (Intel) ansehen und ihre Ableitung ist einfach, alle Anwendungen, die Ja sagen, sind 64-Bit und diejenigen, die sagen, Sie sind nicht 32-Bit.

2. So überprüfen Sie Apps mit der Suche in macOS High Sierra

Schritt 1
Die nächste Möglichkeit, diese Art von Details zu überprüfen, ist die Finder-Suche. Dazu verwenden wir die Tastenkombination Befehl + F und sehen Folgendes:

+ F

VERGRÖSSERN

Schritt 2
Dort klicken wir auf das Feld Klasse, wählen eine andere aus und wählen im angezeigten Fenster ausführbare Architekturen aus. Dort klicken wir auf OK, definieren die Option Übereinstimmend mit und in das Wertefeld geben wir i386 ein, das ist 32 Bit.

VERGRÖSSERN

Schritt 3
Jetzt klicken wir auf die Schaltfläche +, um ein neues Kriterium hinzuzufügen, wir wählen erneut Executable Architectures, definieren diesmal die Bedingung nicht und geben in das Wertefeld x86_64 ein, das sich auf die 64-Bit-Architektur bezieht. Wie wir sehen können, werden alle Ergebnisse der Anwendungen mit 2 Bit in macOS High Sierra angezeigt.

Schritt 4
Auf die gleiche Weise können wir nur 64-Bit-Anwendungen überprüfen, indem wir das letzte hinzugefügte Kriterium entfernen und im ersten die Bedingung Übereinstimmend mit definieren und als Wert x86_64 definieren:

3. So erhalten Sie Informationen von Anwendungen mit dem Terminal


Schließlich haben wir eine weitere Möglichkeit, den verwendeten Anwendungstyp zu bestimmen, und zwar über das Terminal. Dazu greifen wir von Spotlight oder von Utilities auf das Terminal zu und führen dort die folgende Zeile aus:
 mdfind "(kMDItemExecutableArchitectures == 'i386') && (kMDItemExecutableArchitectures! = 'x86_64')"
Dies führt zu all diesen 32-Bit- und 64-Bit-Anwendungen, die auf dem System gehostet werden:

Wir haben also gesehen, wie wir den verwendeten Anwendungstyp kennen und wissen, welche Anwendungen wir in naher Zukunft nicht in macOS High Sierra ausführen können.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave