Как узнать архитектуру debian
Перейти к содержимому

Как узнать архитектуру debian

  • автор:

Как определить архитектуру процессора?

Всем доброго времени суток! Гуглил, но вразумительного ответа не нашёл. Скажите, пожалуйста, как определить архитектуру процессора? Ну, или хотя бы скажите какой архитектуры этот процессор «AMD A6-4400M APU with Radeon(tm) HD Graphics × 2». (Нагуглил, что какая-то архитектура Trinity, но это не то)

Спойлер: хочу установить Debian, а там спрашивают архитектуру процессора. Боюсь установить неправильный дистр.

ching0n
13.02.14 05:54:27 MSK

x64 amd64 em64t x86_64 x86-64 и еще стописот — первый вариант

i386 x86 i586 i686 i486 и еще стописот — второй вариант

MyTrooName ★★★★★
( 13.02.14 05:57:19 MSK )
Последнее исправление: MyTrooName 13.02.14 05:57:25 MSK (всего исправлений: 1)

Про AMD A-Series (Trinity) правильно пишешь. Тебя битность проца интересует? На какой ОС сейчас? Если Винда, cmd -> systeminfo. Linux: # arch

Tribal_Dragon
( 13.02.14 07:29:42 MSK )

amd64. i386 ты разве что на динозавре каком-нибудь сейчас найдешь.

Valkeru ★★★★
( 13.02.14 07:39:20 MSK )

sudo dmidecode -t 4 | grep '64-bit capable' 

beastie ★★★★★
( 13.02.14 07:40:27 MSK )
Последнее исправление: beastie 13.02.14 07:42:00 MSK (всего исправлений: 1)

ищи флаг lm в своём /proc/cpuinfo

Если он есть, то твой CPU умеет архитектуру amd64, и можно ставить 64х битную ОС.

Если боишься, ставь 32х битную, она поставится 146%, но будет работать похуже(скорее всего).

emulek ★
( 13.02.14 07:53:07 MSK )
Ответ на: комментарий от Valkeru 13.02.14 07:39:20 MSK

i386 ты разве что на динозавре каком-нибудь сейчас найдешь.

за то полно нетбуков с кастрированным атомом вместо процессора. У меня такой.

emulek ★
( 13.02.14 07:57:18 MSK )
Ответ на: комментарий от Tribal_Dragon 13.02.14 07:29:42 MSK

эта команда выдаст архитектуру ОС, а не процессора.

emulek ★
( 13.02.14 07:58:46 MSK )
Ответ на: комментарий от emulek 13.02.14 07:58:46 MSK

Спасибо большое, emulek! У меня amd64! Флаг lm есть!

ching0n
( 13.02.14 08:13:54 MSK ) автор топика
Ответ на: комментарий от ching0n 13.02.14 08:13:54 MSK

ну значит ставь 64. Единственная беда, бывают некоторые глюки для VirtualBox и старых iPentium4 (там только WinXP32 ставится, хоть хост и 64).

emulek ★
( 13.02.14 08:19:14 MSK )

Все процессоры AMD давно уже 64 битные.

kostik87 ★★★★★
( 13.02.14 09:11:51 MSK )
Ответ на: комментарий от emulek 13.02.14 07:58:46 MSK

Согласна. Слово «machine» в мане ввело в заблуждение, оно у меня с железом ассоциируется 🙂

lshw -class processor вроде именно битность проца в строке width должен указывать. Или не.

Tribal_Dragon
( 13.02.14 11:19:12 MSK )
Ответ на: комментарий от Tribal_Dragon 13.02.14 11:19:12 MSK

не помню. У меня эта утилита вообще не установлена.

emulek ★
( 13.02.14 11:28:02 MSK )
Ответ на: комментарий от kostik87 13.02.14 09:11:51 MSK

Все процессоры AMD давно уже 64 битные.

а у ТСа камень вчера куплен, да?

emulek ★
( 13.02.14 11:31:21 MSK )

Первая ссылка в гугле

amd64 или x86_64, не помню как там у дебиана.

Shtsh ★★★★
( 13.02.14 11:31:29 MSK )
Ответ на: комментарий от emulek 13.02.14 11:31:21 MSK

Не вижу смысла твоего вопроса. Начиная с AMD Athlon XXXX+ все процессоры AMD поддерживают 64 битные инструкции, кроме всего прочего в то же время в процессор был перенесён и контроллер памяти. А это год так 2003 — 2004.

А это уже как 10 лет назад.

kostik87 ★★★★★
( 13.02.14 11:34:09 MSK )
Ответ на: комментарий от kostik87 13.02.14 11:34:09 MSK

ТС в первой части вопроса спрашивал:

Скажите, пожалуйста, как определить архитектуру процессора?

Сроки давности он не ставил.

AMD Am486 DX4-100SV8B не поддерживает(-л) 64-х битные инструкции. А 10 лет это не очень давно.

int13h ★★★★★
( 13.02.14 18:24:40 MSK )
Ответ на: комментарий от int13h 13.02.14 18:24:40 MSK

ТС указал модель процессора: «AMD A6-4400M APU with Radeon(tm) HD Graphics × 2». Это довольно новый процессор, который вышел относительно недавно, а не 15-20 лет назад.

AMD Am486 DX4-100SV8B не поддерживает(-л) 64-х битные инструкции.

Вы бы ещё 8086 процессор указали.

А 10 лет это не очень давно.

Для темпов развития компьютерной техники, да и вообще IT это очень давно.

kostik87 ★★★★★
( 14.02.14 09:09:32 MSK )
Ответ на: комментарий от int13h 13.02.14 18:24:40 MSK

AMD Am486 DX4-100SV8B не поддерживает(-л) 64-х битные инструкции. А 10 лет это не очень давно.

Тяжело наверное сейчас за 486 сидеть.
Вам там Бацька новые процессоры завозить запретил чтоль?

devl547 ★★★★★
( 14.02.14 09:26:18 MSK )
Ответ на: комментарий от kostik87 13.02.14 11:34:09 MSK

Занудства ради

Начиная с AMD Athlon 64 XXXX+. Athlon XP XXXX+ был ещё 32битным. По времени правильно, XP на 64 стал заменяться на рубеже 03/04гг.

redgremlin ★★★★★
( 14.02.14 09:42:57 MSK )
Ответ на: Занудства ради от redgremlin 14.02.14 09:42:57 MSK

Где ты видишь Athlon XP ? Я написал ясно AMD Athlon 64 XXXX+, т.е. к примеру AMD Athlon 64 2000+ .

kostik87 ★★★★★
( 14.02.14 09:45:03 MSK )
Ответ на: комментарий от kostik87 14.02.14 09:45:03 MSK

redgremlin ★★★★★
( 14.02.14 14:09:11 MSK )
Ответ на: комментарий от redgremlin 14.02.14 14:09:11 MSK

Да, не указал 64, но я написал «AMD Athlon XXXX+», в конце модели знак «+», вот официально с сайте AMD:

Процессор AMD Athlon™ для настольных ПК Одновременные 32-разрядные и 64-разрядные вычисления Получите мощную производительность для уникального уровня цифровых приложений. Теперь вы можете не только просматривать почту, посещать веб-страницы и работать с текстовыми документами. Процессор AMD Athlon™ обеспечивает лучшую производительность при работе с любыми цифровыми материалами. Характеристики и преимущества 
  • Улучшенная защита от вирусов* в Windows® XP (пакет обновления 2)
  • Лучшая в отрасли производительность для современных программ
  • Готовность к 64-разрядным вычислениям
  • Обеспечение рентабельности инвестиций благодаря технически оснащенному процессору для ПК
  • Будьте уверены в своем приобретении

kostik87 ★★★★★
( 14.02.14 14:28:00 MSK )
Ответ на: комментарий от kostik87 14.02.14 14:28:00 MSK

Улучшенная защита от вирусов* в Windows® XP (пакет обновления 2)

Как узнать архитектуру команд процессора в linux?

Встал вопрос, какой пакет установить: http://www.rpmfind.net/linux/rpm2html/search.php?query=qemu-sgabios+noarch.rpm&submit=Search+. &system=&arch= в /proc/cpuinfo и lscpu показывается только архитектура самого процессора. Я не железнячник, прошу не закидывать камнями.

# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 2 On-line CPU(s) list: 0,1 Thread(s) per core: 1 Core(s) per socket: 2 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 15 Model name: Intel(R) Core(TM)2 CPU 6320 @ 1.86GHz Stepping: 6 CPU MHz: 1600.000 BogoMIPS: 3732.95 Virtualization: VT-x L1d cache: 32K L1i cache: 32K L2 cache: 4096K NUMA node0 CPU(s): 0,1 # cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 CPU 6320 @ 1.86GHz stepping : 6 microcode : 0xd0 cpu MHz : 1867.000 cache size : 4096 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 10 wp : yes 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 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm tpr_shadow bogomips : 3732.95 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 CPU 6320 @ 1.86GHz stepping : 6 microcode : 0xd0 cpu MHz : 1600.000 cache size : 4096 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 10 wp : yes 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 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm tpr_shadow bogomips : 3732.95 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: 

Как узнать, какая у меня сборка Linux (32 бита или 64)? 2 2

Рецепт был опубликован 14 декабря 2010 года в 14:52, а менялся 10 февраля 2020 года в 03:30.

Узнать архитектуру сборки запущенного в данный момент дистрибутива GNU/Linux очень просто. Нужно выполнить следующую команду:

$ uname -m

Вот примеры возможного вывода команды:

  • x86 — x86-совместимый, 32-разрядный;
  • x86_64 — x86-совместимый, 64-разрядный;
  • armel — ARM.
  • Из той же серии:
  • Как отключить автоматическое обновление списка пакетов в Ubuntu Linux?
  • Как установить постоянное значение MTU для сетевого интерфейса в Linux?
  • Скачать Ubuntu: ISO и торрент последней версии и LTS-релиза

Комментировать! (1)
ffldove 16:54, 14 декабря 2010

Всегда считал что uname первая команда которую нужно выучить.)))

  • Что новенького?( )
  • Управлять → Добавить рецепт
  • Редактировать профиль
  • Быстрые опцииБыстрые опции
    • Включить визуальные эффекты
    • Выключить визуальные эффекты
    • Steck, 3 сентября в 12:32 → Перекличка17
    • REDkiy, 8 июня в 9:09 → Как «замокать» файл для юниттеста в Python?2
    • fhunter, 29 ноября в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt?6
    • Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание1
    • Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON1

    Экология и вегетарианство на благо всем живым существам Планеты.

    При полном или частичном использовании любых материалов с сайта вы обязаны явным образом указывать гиперссылку на сайт www.nixp.ru в качестве источника.

    • Добавить рецепт
    • Мои рецепты
    • Правила публикации
    • Обратная связь
    • Разработано в компании
    • Идея и поддержка проекта — Дмитрий Шурупов

    Как узнать какой разрядности Linux

    Мне нужно выяснить, работает ли мой сервер Linux в 32-битной или 64-битной системе. Как я это узнаю рассмотрим ниже?
    Чтобы проверить, работает ли на вашем сервере Linux 32-битная или 64-битная система, попробуйте следующие команды:

    1. Получить ВСЕ данные о ЦП в Linux, Выполнить: lscpu или cat /proc/cpuinfo
    2. У меня работает ядро ​​Linux 32-битное или 64-битное? Выполнить: getconf LONG_BIT
    3. Мой процессор в 32-битном или 64-битном режиме? Запустите: grep -o -w ‘lm’ /proc/cpuinfo |sort -у

    Linux знает информацию об архитектуре процессора

    Введите следующую команду lscpu:

    lscpu

    Из приведенного выше вывода ясно, что у меня есть:

    • Процессор: AMD Ryzen 7 1700, восьмиъядерный процессор
    • Архитектура: x86_64
    • Процессор может работать c: 32-битной или 64-битной операционной системой

    Далее запустите следующую команду grep

    grep -o -w 'lm' /proc/cpuinfo | sort -u

    Флаг lm означает 64-битный процессор. Для получения дополнительной информации введите следующую команду cat, чтобы получить полную информацию о вашем процессоре:

    cat /proc/cpuinfo cat /proc/cpuinfo | more

    Как я узнаю, является ли мой Linux 32-битным или 64-битным?

    Теперь вы знаете, что у вас есть процессор AMD, который может работать как в 32-битной, так и в 64-битной операционных системах. Но как узнать, является ли мое текущее ядро ​​и дистрибутив Linux 64-битным или 32-битным? Не бойтесь, выполните следующую команду:

    getconf LONG_BIT

    Команда getconf проверяет, является ли ядро ​​Linux 32-битным или 64-битным. 64 означает, что у меня 64-битное ядро ​​Linux и дистрибутив Linux.

    Другая команда Linux, чтобы проверить, 32-битная или 64-битная ОС

    uname -i

    Для 64-битных вы получите x86_64 и i386 для 32-битных процессоров Intel.

    Определяем разрядность в GUI

    как узнать разрядность linux

    Откройте дистрибутив Linux, окно «Настройки системы» и выберите « Детали» :

    Используйте команду lshw

    Выполните следующую команду lshw, чтобы вывести всю информацию о процессоре:

    sudo lshw -c cpu
    *-cpu description: CPU product: AMD Ryzen 7 1700 Eight-Core Processor vendor: Advanced Micro Devices [AMD] physical id: f bus info: cpu@0 version: AMD Ryzen 7 1700 Eight-Core Processor serial: Unknown slot: AM4 size: 1302MHz capacity: 3750MHz width: 64 bits clock: 100MHz capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb hw_pstate sme ssbd sev ibpb vmmcall fsgsbase bmi1 avx2 smep bmi2 rdseed adx smap clflushopt sha_ni xsaveopt xsavec xgetbv1 xsaves clzero irperf xsaveerptr arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif overflow_recov succor smca cpufreq configuration: cores=8 enabledcores=8 threads=16

    Заключение

    Вы узнали, что большинство серверов на базе Intel и компьютер могут работать как с 32-битной, так и с 64-битной операционной системой. Далее вы узнали различные параметры командной строки, чтобы определить, используете ли вы 32-разрядную или 64-разрядную версию ядра Linux и операционных систем.

    Похожие статьи:

    1. Как узнать поддерживает ли процессор Intel VT
    2. Как определить версию glibc в Linux?
    3. Как с помощью скрипта узнать какой процесс попал в SWAP ?
    4. Какой процесс использует порт в Linux

Добавить комментарий

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