我怎么知道我的处理器支持64位?

这个问题在用户之间引起了很多混乱。 即使他们认为自己知道答案,也常常会错。

鉴于即将推出的Ubuntu 10.04和Fedora 13版本,现在将其启动似乎是明智的。 众所周知,许多Linux发行版都针对64位处理器进行了优化。 这就是我们陷入困境的地方: 我的机器支持64位吗? 我可以下载32位版本以防万一吗? 问题还在继续...


在开始揭示这些奥秘之前,让我们澄清一下,要执行我们将在此处进行的测试,必须在该计算机上已经安装Linux(任何发行版)。 否则,您可以通过从LiveCD引导Linux来运行这些命令。

让我们从区分您的硬件实际支持的内容和在该硬件上运行哪种内核开始。

如果你想知道你是否 硬件 支持64位,打开终端并运行:

grep标志/ proc / cpuinfo

如果结果中显示lm,则它支持64位;否则,它支持32位。 如果出现保护模式,则支持16位; 如果出现实模式,则支持XNUMX位。

如果你想知道你是否 当前内核 支持64位,打开终端并运行:

uname -a

如果结果中出现“ x86_64 GNU / Linux”,则表明您正在运行64位Linux内核。 相反,如果看到“ i386 / i486 / i586 / i686”,则它是32位内核。

当您必须决定要下载哪个版本的Ubuntu,Fedora或任何其他发行版时,重要的是命令的第一个,因为它指示您的硬件是否支持64位。。 第二条命令仅告诉您所安装的内核类型。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   Alt_弗雷德

    来自pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni sxsx64x ps2s

    所以我运行64位系统

  2.   让我们使用Linux

    清除

    在您共享的结果中,它被列为“ lm”,如帖子中所示。

    这意味着下次您可以下载自己喜欢的发行版的64位版本并安装该版本。 可以这么说,这是基于您拥有的硬件的“推荐”。

    希望我能有所帮助。

    干杯! 保罗

  3.   停止

    好的,我运行了“ grep flags / proc / cpuinfo”,得到以下信息:

    FPU VME PSE TSC MSR,PAE MCE CX8 APIC MTRR PGE MCA CMOV拍拍PSE36 CLFLUSH MMX FXSR SSE SSE2系统调用NX mmxext fxsr_opt pdpe1gb RDTSCP流明3dnowext 3DNOW constant_tsc了NONSTOP_TSC extd_apicid PNI显示器CX16 POPCNT lahf_lm SVM extapic cr8_legacy反导SSE4A 3dnowprefetch osvw IBS SKINIT WDT nodeid_msr NPT lbrv svm_lock nrip_save

    我正在运行kubuntu 10.4,但我不了解这是Linux的新手,但我的计算机装有amd,他们告诉我amd支持32和64版本。

    问题是我可以下载64位版本吗? (我使用的是32位)

    1.    斯蒂芬

      是的,如果您的笔记本电脑在外部AMD上显示,则表示您可以安装任何版本的64位发行版

  4.   救世主

    优秀的帖子,非常感谢。 我告诉你第二个命令的结果运行良好,我运行的是64内核,但是有了第一个命令,我得到了:请您解释一下发生了什么?

    messianico @ barsa-desktop:〜$ grep标志/ proc / cpuinfo
    标志:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfm pebs bps ps64 ps2ps ps3tps monitor16pls lahf_lm dts tpr_shadow vnmi flexpriority
    标志:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfm pebs bps ps64 ps2ps ps3tps monitor16pls lahf_lm dts tpr_shadow vnmi flexpriority

    感谢和问候!

  5.   弗兰

    如您所见,lm在执行第一个命令时出现,然后您就可以运行一个64位linux,实际上您已经这样做了。 🙂

  6.   布科

    我已经在这个Linux上工作了一个星期。 紧张的一周“学习”(我已经读了此页面上的10个连续的帖子,非常好!)。 令我惊讶的是,据此我的笔记本电脑支持64位内核。
    我数了一下自己的生命:它是大约530或6年前的hp8,它具有1Gb RAM。 资源很快用完,我担心,因为它变得非常热。 因此,安装一个Xubuntu 12.04发行版。 我不断监视cpu和内存的使用情况,以了解发生了什么,现在我唯一的问题是,当我在firefox中运行视频时,cpu达到100%。 下载版本32,这就是为什么在下载ubuntu时说:
    “如果您的旧电脑内存不足2GB,请选择32位下载。”
    使用13.10位Ubuntu 32时,我很讨厌(由于Unity,我很害怕),我发现了这个发行版,现在我很高兴。
    但是现在我在这里“发现”我应该尝试64位(当然是在xubuntu上)。 尽管我的内存只有Gb,但cpu是否可能以类似或宽松的方式与x64一起工作? 这也让我感到惊讶,因为我认为我的处理器是单核。 啊! 我在终端机中看到的内容与第一个评论中显示的内容完全相同。
    朋友,非常感谢您的工作!

    1.    丹林克斯

      是的,您应该不会有任何问题,即使您在架构和执行速度方面没有发现太大的差异,我也保证您的处理器将
      您好!

      1.    布科

        好吧,最后,我在为测试而做的微型分区中对其进行了测试。 温度保持不变(55º-65º)。 确实,cpu似乎并没有饱和得那么多,以youtube为例,它现在已达到30%左右。 但是,它占用了太多内存,我想我会坚持使用32位。 现在我只打开了带有4个选项卡的Firefox,而我却占用了公羊的2/3。 谢谢回复!

  7.   榆木Axayacatl

    他需要知道这些数据。 感谢您的命令。

  8.   耶稣

    靛蓝@靛蓝GA-VM900M:〜$ grep标志/ proc / cpuinfo
    标志:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse sse2 ss ht tm pbe nx lm constant_tsc pebs bts pni dtes64监控器ds_cx tmt2
    你的意思是我的电脑是64位的? 我正在运行32位

  9.   MatíasOlivera

    使用lscpu命令更容易; 第二行显示微处理器是否仅支持32位(x86)或64位(x86_64)。

    1.    何塞·罗德里格斯(Jose Rodriguez)

      正如您之前说过的那样,您绝对正确

  10.   玛丽亚·特雷莎

    这是我的结果fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon ebs bts aperfmpx pse pse tst sse64 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtespl2 cmov tcm mx shc dtherm
    它还支持64位版本。

  11.   马亚尼斯

    我有点困惑。 现在,我发现我亲爱的旧笔记本电脑是64位,但内核是i686(或32位)。
    我一直使用32位发行版。 如果安装64位发行版,性能会提高吗?

    1.    卡米尔

      嘿,你能解决这个问题吗? 我也有同样的问题

      1.    克里斯·阿德

        这取决于您要在系统中使用的软件类型,以及计算机中的RAM数量,通常,如果您使用32 Gb RAM,则64位和4位之间的差异会逐渐显现出来。少一点,几乎是不明显的,如果多一点,在重载程序(例如virtualbox或某些照片或视频编辑程序)中可以明显看出差异,希望对您有所帮助。

        问候

  12.   匿名

    Grep标志/ proc / cpuinfo对我而言