Ubuntu

為什麼我在 Pentium 4 機器上安裝了 Ubuntu 64 位?

  • June 29, 2015

我剛剛嘗試在這台機器上啟動 Ubuntu 10.10 64 位 live USB,令我驚訝的是一切正常。我什至安裝了系統,之後我檢查了一下uname -a,結果是

Linux T205-04 2.6.35-22-generic #33-Ubuntu SMP Sun Sep 19 20:32:27 UTC 2010 x86_64 GNU/Linux

這讓我很困惑。據我所知,Pentium 4 只有 32 位。這怎麼可能?

以下是cat /proc/cpuinfo(有2個CPU,但資訊相同)的結果

處理器:1
vendor_id : 正版英特爾
CPU系列:15
型號:4
型號名稱:Intel(R) Pentium(R) 4 CPU 3.00GHz
步進:3
中央處理器兆赫:2800.000
記憶體大小:2048 KB
物理ID:0
兄弟姐妹:2
核心編號:0
CPU核心數:1
酸味:1
初始酸:1
fpu:是的
fpu_exception:是的
cpuid 級別:5
wp:是的
標誌: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm
constant_tsc pebs bts pni dtes64 monitor ds_cpl est cid cx16 xtpr
波戈米普斯:6000.41
clflush 大小:64
記憶體對齊:128
地址大小:36位物理,48位虛擬
能源管理:

來自Wikipedia:“2004 年,Pentium 4 微處理器最初的 32 位 x86 指令集被 64 位 x86-64 集擴展。”

您的/proc/cpuinfo輸出顯示flags: … lm …. 該標誌lm代表“長模式”,表示 64 位擴展。因此,您確實擁有一個 64 位處理器。

顯然有一些 64 位的奔騰 4 晶片。檢查您的處理器cat /proc/cpuinfo

引用自:https://unix.stackexchange.com/questions/3343