Gibt es irgendwelche Nachteile bei der Verwendung der 64-Bit-Version, vorausgesetzt, ich verteile meine kompilierten Skripte nie an 32-Bit-Computer?

Gibt es irgendwelche Nachteile bei der Verwendung der 64-Bit-Version, vorausgesetzt, ich verteile meine kompilierten Skripte nie an 32-Bit-Computer?

Ich installiere AutoHotKey. Ich bin auf diesem Bildschirm:

Bildbeschreibung hier eingeben

Ich verwende Windows 8.1 x64. Ich bin etwas verwirrt über die Beschreibung unterUnicode 64-bit

Schneller, aber kompilierte Skripte laufen nicht auf 32-Bit-Systemen

Bedeutet dies, dass Skripte, die auf einem 32-Bit-System erstellt wurden, auf meinem Computer nicht funktionieren? Gibt esbeliebigNachteile bei der Verwendung der 64-Bit-Version, vorausgesetzt, ich verteile meine kompilierten Skripte nie an 32-Bit-Computer?

Antwort1

Nein, gibt es nicht. Ich bezweifle, dass es ein Autohotkey-Skript gibt, dasBedürfnisseSie erhalten den zusätzlichen Speicher, den 64 Bit bietet, und es ergeben sich auch keine Nachteile, außer dass Sie die von Ihnen geschriebenen Skripts nicht auf einem 32-Bit-System ausführen können.

Die Skripte selbst sollten architekturunabhängig sein -zusammengestelltBei Skripten als EXE-Dateien hingegen würde es Probleme geben. 32-Bit-kompilierte AHK-Skripte funktionieren auf einem 64-Bit-System, aber nicht umgekehrt (da 64-Bit abwärtskompatibel zu 32-Bit ist).

Wenn du musstAktieSkripte mit jemandem teilen, der kein AHK hat, ist das wichtig. Wenn Sie ein Skript mit jemandem teilen müssen, der AHK auf 32 Bit hat, geben Sie ihm den Quellcode des Skripts und lassen Sie ihn es selbst ausführen. In der Praxis sehe ich hier jedoch keinen großen Unterschied.

verwandte Informationen