What is i586 linux
Сообщения: 4432
Благодарности: 993
Кратко:
x86-x64 — 64х битная архитектура. Т.е. программы предполагают использование соотв. процессоров и пр.
i586 — 32х битная архитектура.
—-
64х битная архитектура имеет обратную поддержку, т.е. может выполнять 32х битные инструкции.
—-
Мораль:
на 32х битных процессорах будет работать только i586
на 64х — i586 и x86-x64.
Имя вендора (Intel, AMD, etc) значения не имеет. Архитектура (набор команд процессору) унифицирована.
——-
— Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)
Конфигурация компьютера | |||||||||||||||||||||
Материнская плата: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09) | |||||||||||||||||||||
HDD: SATA 500GB | |||||||||||||||||||||
Звук: Realteck | |||||||||||||||||||||
Монитор: LED 14″ | |||||||||||||||||||||
ОС: Ubuntu 12.10 X86_64 | |||||||||||||||||||||
» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″> | |||||||||||||||||||||
а какая разница между i586 и i686 у меня лично i686 » |
——-
— Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)
Конфигурация компьютера | |||||||||||||||
Память: PC3-12800 2x4Gb | |||||||||||||||
Видеокарта: Intel(R) Iris 5100 | |||||||||||||||
Ноутбук/нетбук: MacBook Pro MGX82RS/A | |||||||||||||||
Обозначения вида i586, i686 сигнализируют о том, что софт в дистрибутиве собран с оптимизацией под соответствующее поколение процессоров (i586 — Pentium, i686 — Pentium II), что с одной стороны даёт небольшой выигрыш в производительности (проценты буквально), но с другой делает невозможным запуск на процессорах более старого поколения, нежели указанное. Потому что архитектура x86 — большая старая поганка, обрастающая новыми отростками от поколения к поколению процов, а всё это безобразие делается в угоду тому, чтобы старые бинарники шли на новых процах — кстати живой пример, как проприетарщина тормозит прогресс На современных процах роли не играет, в отличие от x86-64 — вот там выигрыш больше, может достигать в среднем 10-15% (до 50% в некоторых приложениях) за счёт новых регистров и инструкций, обязательных для 64-битных процов. В принципе, любой может перебрать ядро и софт с оптимизацией под свой конкретный проц, что предлагается делать по умолчанию в дистрибутивах типа Gentoo, но не каждый хочет тратить своё и машинное время ради выигрыша в десяток процентов. Источник Что такое i686 в Linux/Unix?Идентификатор i686 в широком смысле относится к ядру, оптимизированному для работы процессора Intel с использованием микроархитектуры P6, обычно ассоциируемой с процессорами Pentium Pro и Pentium M класса с 1995 года и позже. Дистрибутив Linux для i686 поддерживает большинство реализаций, которые ему предшествовали – например, компьютер i686 обычно отлично работает с дистрибутивами на основе i386. Стандарт i686 работает под управлением 32-разрядной операционной системы. Конкретные дистрибутивные образы для машин i686 оказываются все более редкими после 2004 года. Микроархитектура Intel Процессоры Intel потребительского уровня следовали соглашению о присвоении имен * 86, начиная с чипа 8086, выпущенного в 1978 году. Более поздние итерации включали 16-разрядный i286 в 1983 году, 32-разрядный i386 в 1985 году, 32-разрядный i486 в 1989 году. i586 (оригинальный чип Pentium) в 1993 году, i686 (Pentium Pro) в 1995 году и i786 (Pentium 4 или NetBurst) в 2000 году. С 2003 года процессоры серии x64, поддерживающие 64-битные операционные системы, стали доминировать на потребительском рынке. Имена классов микроархитектуры не эволюционировали после x64; Нынешняя схема именования Intel направлена на создание процессора. Другие Архитектуры Помимо i686, вы, вероятно, столкнетесь с несколькими другими индикаторами, специфичными для процессора:
Когда я должен использовать приложения i686? Ваш менеджер пакетов определит правильный пакет для вашего ядра. Как правило, вы всегда сможете установить дистрибутивные образы с ядрами, предварительно скомпилированными для архитектуры i386 – вы получите 32-разрядную производительность, но для процессоров Intel она, как правило, всегда Работа. Если вы используете современный компьютер с 64-разрядным процессором Intel, выбор образа x86_64 имеет больше смысла. Вы найдете прирост стоимости в комплектации i686 (если он доступен!), Если у вас более старый компьютер с процессором Pentium Pro через процессор Pentium 3 или процессор Pentium M. Ядро i686 предлагает некоторые дополнительные функции, встроенные Intel в процессор, которые недоступны базовому ядру i386. Если вы не можете найти соответствующий дистрибутивный образ, предварительно скомпилированный для стандарта i686, вы всегда можете скомпилировать собственное ядро с нуля. Источник What is i586 linuxСообщения: 4432 Кратко: Имя вендора (Intel, AMD, etc) значения не имеет. Архитектура (набор команд процессору) унифицирована. ——-
——-
|