Die JVM ist für Ihre Frage nicht so relevant, da dies im Wesentlichen eine tiefere Frage ist, die nicht nur für die JVM gilt, sondern für jedes Programm auf Ihrem Computer. Die JVM ist nur ein Programm auf Ihrem Computer wie jedes andere.
Wenn Sie ein Programm herunterladen (ob ein Spiel, ein Textverarbeitungsprogramm, ein Nintendo-Emulator oder eine JVM), wenn Sie diese ausführbare Datei ausführen, diese native EXE-Datei und alle diese, einschließlich der JVM und der Nintendo-Emulatoren, native ausführbare Dateien sind, wird sie auf Ihrem Computer ausgeführt Prozessor .. Aber wenn Sie gehen, um das Programm herunterzuladen, dann müssen Sie nur wissen, ob Sie den 32-Bit-Download oder den 64-Bit-Download wünschen, und Sie müssen möglicherweise das Betriebssystem kennen, um den korrekten Download zu erhalten.
Andere Besonderheiten des Prozessors spielen keine Rolle.
Es gibt also eine gewisse Kompatibilität zwischen verschiedenen Prozessoren, die wir in PCs finden.
Dies gilt für Prozessoren, die die x86-Architektur unterstützen, und Prozessoren, die die x86-64-Architektur unterstützen. http://en.wikipedia.org/wiki/X86 und http://en.wikipedia.org/wiki/X86-64
Es gibt sogar einige ungewöhnliche Prozessoren, die Windows ausführen können, z. B. wenn Sie sich den VIA Eden-Prozessor auf dieser Seite ansehen: "Kompatibilität mit Standard-x86-Betriebssystemen"
Der Himbeer-Pi ist 32bit. Dies ist jedoch ein Beispiel für einen kleinen Computer, der nicht x86 ist. Es verwendet einen ARM-Prozessor. Linux hat Versionen für das Himbeer-Pi.