Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
zlyh
Сообщения: 3

Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Сообщение zlyh »

Залез я однажды на packages.debian.org через ссылку "i386" и увидел список вроде
base/linux-image-2.6.15-1-486
base/linux-image-2.6.15-1-686-smp
base/linux-image-2.6.15-1-686
base/linux-image-2.6.15-1-k7-smp
base/linux-image-2.6.15-1-k7
Так, и что выбрать? Я верю что всё это "x86" совместимое. Но...
Долго искал описания. Делюсь тем что нашёл.

http://www.freebsd.org/cgi/man.cgi?query=s...BSD+7.0-current
SMP - Symmetric Multi-Processor kernel
Т.е. простым смертным пользователям с однопроцессорной материнской платой не стоит заморачиваться на "SMP".

http://www.linuxforums.org/forum/misc/6350...86-vs-i686.html
i386 - базовая x86-совместимая архитектура, которая уже делится на 586, 686, K7.
586, 686 - "заточено" под Пентиумы и их производные.
К7 - "заточено" под Атлоны и их производные.
По идее всё что х86 можно поставить не на то железо и оно работать будет.

Всё то что 64-битное обозначается дописыванием "64" где нибудь в имени.

Я не утверждаю, я делюсь тем как я сам понял.

И всё таки где увидеть точное описание, например где кончается 586 и начинается 686? Мой Sempron 2500 Palermo (SDA2500BXBOX) S.754 это К7? Но его можно использовать как 64-битный? Ядра отличаются по названиям процессоров, степпингам или по свойствам например как наличие/отсутствие 3DNow?
Злых Александр
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Сообщение alv »

Ядро будет работать на камне, указаном в названии, и более мощном:
i386 - все интел-совместимые (то есть x86), начиная с древней трешки
i586 - от Pentium и выше
i686 - от PentiumPro и выше (P-II, P-III, Athlon'ы и т.д.)
K7 - Athlon
K8 - AMD64
С семпронами народу голову задурили окончательно
часть семпронов - это просто перемаркированные атлоны (то есть K7)
часть - это AMD64 без 64-битных инструкций (то есть атлон со встроенным контроллером памяти) - это опять-таки K7
а часть - еще и с 64-битными инструкциями (недавно узнал, что есть такие) - и это, естественно, K8

никакие 3Dnow, SSE и прочие извращения в коде ядра, естественно, не используются, так что имеется ввиду базовый набор команд процессора

Примерно так - если что неясно, или где ошибся, готов продолжить обсуждение
Спасибо сказали:
zlyh
Сообщения: 3

Re: Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Сообщение zlyh »

Подсказывают на
http://www.debianhelp.org/module-pnForum-v...opic-11224.html
что HyperThreading это тоже smp.
Злых Александр
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Сообщение alv »

zlyh писал(а):
19.04.2006 15:46
Подсказывают на
http://www.debianhelp.org/module-pnForum-v...opic-11224.html
что HyperThreading это тоже smp.


кстати - да
только вот у меня с ним ничего не получилось
давеча ставил Debian на служебную тачку с HT - так штатное SMP-ядро вообще не запустилось
Поставил простое в расчете потом перебрать руками - но руки пока так и не дошли
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable
Контактная информация:

Re: Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Сообщение Portnov »

Про SMP и P4: вроде бы до сих пор имеются траблы с работой ACPI и смежных протоколов в smp-ядрах на P4. На одном железе заработает, на другом глючить будет...
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Сообщение alv »

Portnov писал(а):
19.04.2006 16:54
Про SMP и P4: вроде бы до сих пор имеются траблы с работой ACPI и смежных протоколов в smp-ядрах на P4. На одном железе заработает, на другом глючить будет...

именно на ACPI и был затык
Спасибо сказали:
sca
Сообщения: 5

Re: Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Сообщение sca »

хочу поставить на систему с атлон64 32хбитное ядро. какое лучше выбрать? i686 / k7?
Спасибо сказали:
Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7
Контактная информация:

Re: Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Сообщение mark »

Лучше не надо вообще 32 битное ставить, а если уж и ставить то, скорее всего, к7.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Сообщение alv »

mark писал(а):
07.06.2006 15:45
Лучше не надо вообще 32 битное ставить, а если уж и ставить то, скорее всего, к7.

да, эмпирически установлено, что для AMD'ешек имеет смысл подгонять поточнее к камню
Спасибо сказали:
Dima-1
Сообщения: 37

Re: Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Сообщение Dima-1 »

sca писал(а):
07.06.2006 15:39
хочу поставить на систему с атлон64 32хбитное ядро. какое лучше выбрать? i686 / k7?

Зачем???
Спасибо сказали:
Darktroll
Сообщения: 34
ОС: Debian

Re: Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Сообщение Darktroll »

Ребят, а на HP 2133 c Via C7-M какое ядро лучше ставить?
Спасибо сказали:
Lenux
Сообщения: 395

Re: Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Сообщение Lenux »

Думаю, если речь про 32 бита, и ваша частота больше, чем 1ГГц, то вам подойдёт любое =) (если речь конечно не про сборку ядра для Core2 например) , т.к. дистрибутивы обычно компилят i386, иногда i686. но всё равно это очень древние вещи =)
Поэтому я думаю лучше использоваться 64 битную архитектуру если это возможно
Когда я в примерах использую apt-get, то вам лучше использовать aptitude, потому что он более новый и его советуют использовать вместо apt-get
Спасибо сказали:
Аватара пользователя
AlexYeCu
Сообщения: 1136
ОС: fedora

Re: Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Сообщение AlexYeCu »

Portnov писал(а):
19.04.2006 16:54
Про SMP и P4: вроде бы до сих пор имеются траблы с работой ACPI и смежных протоколов в smp-ядрах на P4. На одном железе заработает, на другом глючить будет...

У меня на P4 только smp ядра и работали, обычные в kernel panic падали. Хотя нет, вру. xen тоже работали, а уж smp они были или нет — не знаю.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: Что такое i386, 586, 686, K7 в названиях ядра linux-а.

Сообщение diesel »

Darktroll писал(а):
06.10.2009 23:30
Ребят, а на HP 2133 c Via C7-M какое ядро лучше ставить?

i686
Спасибо сказали:
Ответить