Перейти к содержимому

Amd64 или i386 как узнать linux

  • автор:

Как понять, какую ставить Ubuntu i386 или AMD64?

А вообще, если у вас 32-битный процессор, ставьте i386 (зачастую, это компьютеры с ОЗУ <2GB).
Если же у вас процессор AMD64, ставьте вторую архитектуру.

Чтобы узнать, какая у вас архитектура, нажмите «Пуск» — «Выполнить», введите «cmd», в появившемся окне введите «systeminfo». В отобразившемся тексте найдите слово «процессор». Если в названии процессора (ов) есть «86» или «32» — ставьте i386, если «64» — ставьте AMD64

Остальные ответы
Процессор одноядерный? Тогда i386. Во всех остальных случаях amd64.
Если больше 2гиг ОЗУ ставить 64. Иначе и386.

i386 — это то, что вы называете x86,
amd64 — это x64(фанатикам интел не кидаться на названия)

если у Вас 32-битный процессор или мало оперативной памяти, ставьте i386. В остальных случаях amd64

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

Всем доброго времени суток! Гуглил, но вразумительного ответа не нашёл. Скажите, пожалуйста, как определить архитектуру процессора? Ну, или хотя бы скажите какой архитектуры этот процессор «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: 

Как узнать разрядность 32 или 64 бита системы Linux?

Важно знать как версия 64-битная или 32-битная у Вас установлена. И для операционных систем Linux это делается легко с помощью одной простой команды arch, которая является аналогом uname -m . Все примеры ниже были выполнены в операционной системе Ubuntu 18.04.

Для того, чтобы узнать версию разрядности системы, выполните в консоли команду:

uname -m

В результате команда вывела x86_64, и по этому можно легко догадаться что установлена операционная система Ubuntu 64-бита.

В результате вывода команды могут быть следующие значения:

  • x86, i686 или i386 -> это означает 32-битный Linux
  • x86_64, amd64 или x64 -> это означает 64-битный Linux

Для получения того же результат мы можем использовать еще более короткую команду:

arch

Вывод результата одинаков, потому что команда arch полностью аналогична команде uname -m. В этом легко убедиться, если мы посмотрим документацию по этой команде, набрав:

man arch

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

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

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