为什么 64 位 Linux Mint Live 可以在我的 32 位机器上运行?

为什么 64 位 Linux Mint Live 可以在我的 32 位机器上运行?

刚刚从 64 位 Mint 21.3 制作了我的 Live-USB (https://www.linuxmint.com/torrents/linuxmint-21.3-xfce-64bit.iso.torrent)并插入我的旧 32 位笔记本电脑,忘记它仍然如此旧。 (可能不相关,但无论如何:我基本上按照以下答案创建了 USB 记忆棒https://askubuntu.com/a/1227225/602021

一切都可以正常启动和运行,新软件来自 amd64 存储库,可以安装并运行。

既然它是另一种架构的软件,那怎么可能呢?

编辑:

笔记本电脑芯片组和型号:

$ lscpu 
Architecture:           i686
  CPU op-mode(s):       32-bit, 64-bit
  Address sizes:        36 bits physical, 48 bits virtual
  Byte Order:           Little Endian
CPU(s):                 2
  On-line CPU(s) list:  0,1
Vendor ID:              GenuineIntel
  Model name:           Intel(R) Core(TM)2 CPU         T6600  @ 2.20GHz
    CPU family:         6
    Model:              23
    Thread(s) per core: 1
    Core(s) per socket: 2
    Socket(s):          1
    Stepping:           10
    CPU(s) scaling MHz: 66%
    CPU max MHz:        2200,0000
    CPU min MHz:        1200,0000
    BogoMIPS:           4388,93
    Flags:              fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse 
                        sse2 ht tm pbe nx lm constant_tsc arch_perfmon pebs bts cpuid aperfmperf pni dtes64 monitor ds_cpl est
 
$ sudo dmidecode | grep -A3 '^System Information' 
System Information
    Manufacturer: Acer           
    Product Name: Extensa 5220                   
    Version: 0100           

答案1

如果amd64软件包可以在您的笔记本电脑上运行,但没有 QEMU,那么它就是 64 位 x86 系统。 T6600CPU是64 位 x86 CPU

请注意,64 位 PC 已成为常态已超过 15 年(可以说是从 2006 年开始)。

(我什至不确定 QEMU 是否可以在 32 位 x86 上模拟 64 位 x86,因此这可能不相关。)

相关内容