Как я узнаю, что мой процессор поддерживает 64 бита?

Это проблема, которая привела пользователей в замешательство. Даже когда они думают, что знают ответ, они часто ошибаются.

Было разумно поднять этот вопрос сейчас, учитывая предстоящий выпуск Ubuntu 10.04 и Fedora 13.. Как мы все знаем, многие дистрибутивы Linux имеют версии, оптимизированные для 64-битных процессоров. Вот где возникает наша дилемма: Будет ли моя машина поддерживать 64-битную версию? Можно на всякий случай скачать 32 битную версию? И вопросы продолжаются ...


Прежде чем приступить к раскрытию этих тайн, давайте проясним, что для проведения тестов, которые мы проведем здесь, необходимо, чтобы у вас уже был установлен Linux (любой дистрибутив) на этой машине. В противном случае вы можете запустить эти команды, загрузив Linux с LiveCD.

Начнем с различия между знанием того, что на самом деле поддерживает ваше оборудование, и типом ядра, которое вы используете на этом оборудовании.

Если вы хотите знать, если вы аппаратные средства поддерживает 64 бит, откройте терминал и запустите:

grep флаги / proc / cpuinfo

Если в результате появляется lm, значит, он поддерживает 64-битную версию; если появляется защищенный режим, он поддерживает 32 бита; если отображается Real Mode, он поддерживает 16 бит.

Если вы хотите знать, если вы текущее ядро поддерживает 64-битную версию, откройте терминал и запустите:

uname -a

Если в результате появляется «x86_64 GNU / Linux», это означает, что вы используете 64-битное ядро ​​Linux. Вместо этого, если вы видите «i386 / i486 / i586 / i686», это 32-битное ядро.

Когда вам нужно решить, какую версию Ubuntu, Fedora или любого другого дистрибутива загрузить, важна первая из команд, поскольку она указывает, поддерживает ли ваше оборудование 64-разрядную версию.. Вторая команда только сообщает вам, какое ядро ​​вы установили.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

18 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Alt_Fred сказал

    fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtesther64 cxm_movs dsm_movs pni dtesther2 cxm_cms_movs dsm_cpl_dsm_movs

    Так что я использую 64-битные системы 😀

  2.   Давайте использовать Linux сказал

    Claro,

    В результате, которым вы делитесь, отображается «lm», как указано в сообщении.

    Это означает, что в следующий раз вы сможете загрузить 64-битную версию вашего любимого дистрибутива и установить эту версию. Это было бы, так сказать, «рекомендованным» в зависимости от имеющегося у вас оборудования.

    Надеюсь, я немного помог.

    Ура! Павел.

  3.   Прекращаться сказал

    хорошо, я запустил "grep flags / proc / cpuinfo" и получил следующее:

    FPU VME псевдоэфедрин TSC MSR PAE MCE CX8 APIC MTRR PGE MCA CMOV погладить PSE36 clflush MMX fxsr сс sse2 системного вызов ого mmxext fxsr_opt pdpe1gb RDTSCP ого 3dnowext 3DNow constant_tsc до NONSTOP_TSC extd_apicid ПНЕЙ монитор CX16 POPCNT lahf_lm SVM extapic cr8_legacy ABM SSE4A 3dnowprefetch osvw фунты skinit WDT nodeid_msr нтр lbrv svm_lock nrip_save

    Я использую kubuntu 10.4, и я этого не понимал. Я новичок в Linux, но на моем компьютере есть amd, и они сказали мне, что amd поддерживает обе версии 32 и 64.

    вопрос в том, можно ли скачать 64 битные версии? (Я использую 32-битный)

    1.    Стивен сказал

      Да, если на вашем ноутбуке снаружи написано AMD, это означает, что вы можете установить любую версию 64-битных дистрибутивов.

  4.   мессианский сказал

    Отличный пост, большое спасибо. Я говорю вам, что результат второй команды прошел хорошо, у меня ядро ​​64. Но с первой командой я получил следующее: не могли бы вы объяснить, что происходит, пожалуйста?

    messianico @ barsa-desktop: ~ $ grep flags / 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 sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cmov sflush pbs bts rep_good nopl cmov pat ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl dpltesm монитор vm64prm ps2 est_dpltesm3prm монитор pdcm xsave 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 sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cmov sflush pbs bts rep_good nopl cmov pat ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl dpltesm монитор vm64prm ps2 est_dpltesm3prm монитор pdcm xsave lahf_lm dts tpr_shadow vnmi flexpriority

    Спасибо и привет!

  5.   Фрэн сказал

    Как видите, lm появляется при выполнении первой команды, после чего вы можете запустить 64-битный Linux, и фактически вы это делаете. 🙂

  6.   Буко сказал

    На этом линуксе уже неделю. Интенсивная неделя «учебы» (на этой странице я прочитал 10 сообщений подряд, и это очень хорошо!). Я удивлен, увидев, что согласно этому мой ноутбук поддерживает 64-битное ядро.
    Я считаю свою жизнь: это hp530 лет 6-8 назад, и у него 1 Гб оперативной памяти. Ресурсы быстро заканчиваются, и я волнуюсь, потому что становится очень жарко. Итак, установите дистрибутив Xubuntu 12.04. Я постоянно отслеживаю использование процессора и памяти, чтобы знать, что происходит, и единственная проблема, с которой я сейчас сталкиваюсь, заключается в том, что когда я запускаю видео в firefox, процессор переходит на 100%. Скачайте версию 32, поэтому при загрузке ubuntu написано:
    «Если у вас старый компьютер с объемом памяти менее 2 ГБ, выберите 32-разрядную загрузку».
    С 13.10-разрядной версией Ubuntu 32 я собирался сделать рывок (боюсь из-за Unity), я обнаружил этот дистрибутив и пока что счастлив.
    Но теперь я «обнаружил» здесь, что мне следует попробовать 64-разрядную версию (конечно, на xubuntu). Возможно ли, что, несмотря на мой единственный Гб оперативной памяти, процессор работает аналогичным или более удобным образом с x64? Это также меня удивляет, потому что я считаю, что мой процессор одноядерный. Ах! то, что мне кажется в терминале, точно такое же, как и в первом комментарии.
    Спасибо большое за работу, друг!

    1.    даннлинкс сказал

      Да, у вас не должно быть никаких проблем, и даже если вы не заметите большой разницы в архитектуре и скорости выполнения, я гарантирую, что ваш процессор
      Привет!

      1.    Буко сказал

        Что ж, в конце концов я протестировал его в мини-разделении, которое сделал для тестирования. Температура остается прежней (55º - 65º). Это правда, что процессор вроде бы не так сильно насыщается, на примере youtube сейчас он составляет около 30%. Однако он забирает так много памяти, что я думаю, что остановлюсь на 32-битной. Теперь у меня открыт только firefox с 4 вкладками, и у меня занято 2/3 гигабайта оперативной памяти. Спасибо за ответ!

  7.   Вяз Аксаякатль сказал

    Мне нужно было знать эти данные. Спасибо за команды.

  8.   Иисус сказал

    indira @ indira-GA-VM900M: ~ $ grep flags / 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 sse2 ss ht tm pbe nx lm constant_tsc pebs bts pni dtes64 монитор ds_cpl tm2 ctprid cx16
    вы имеете в виду, что мой компьютер 64-битный? я использую 32 бит

  9.   Матиас Оливера сказал

    Это проще с командой lscpu; вторая строка показывает, поддерживает ли микропроцессор только 32 бита (x86) или 64 бита (x86_64).

    1.    Хосе Родригес сказал

      Вы абсолютно правы, как вы уже сказали в предыдущем ролике

  10.   Мария Тереза сказал

    это мой результат fpu vme from 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 nx lm constant_tsc arch_perfmon pebs bts aperfmperf cm fvush dtspi dtespl64 sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtespl3m tcm монитор ds_cxt pni dtespl16c монитор mXNUMX ds_cxt dtherm
    также поддерживает 64-битные версии.

  11.   Майяни сказал

    Я немного запутался. Теперь я узнал, что мой дорогой старый ноутбук 64-битный, но ядро ​​i686 (или 32-битное).
    Я всегда использовал 32-битные дистрибутивы. Улучшится ли производительность, если я установлю 64-битный дистрибутив?

    1.    Камилла сказал

      Эй, ты можешь это исправить? У меня такой же вопрос

      1.    ChrisADR сказал

        Это зависит от типа программного обеспечения, которое вы собираетесь использовать в системе, и объема оперативной памяти в компьютере, как правило, разница между 32 и 64 битами начинает становиться очевидной после 4 ГБ ОЗУ, если вы есть меньше, это почти незаметно, если больше, разница может быть очевидна в программах с большой нагрузкой (таких как виртуальный бокс или какая-то программа для редактирования фотографий или видео), надеюсь, это поможет.

        привет

  12.   анонимный сказал

    Мне появляется grep flags / proc / cpuinfo