LINUX.ORG.RU

только defconfig а потом menuconfig и ручками почитывая datasheet и смотря схему устройства.

splinter ★★★★★
()
Ответ на: комментарий от jasper

Это понятно. Наверное я криво сформулировал сабж :)

vblats
() автор топика
Ответ на: комментарий от Deleted

Виноват. Лохонулся. Я имел в виду автоматическое конфигурирование на основе железа.

vblats
() автор топика
Ответ на: комментарий от splinter

Начнем с малого. Вот у меня стоит процессор Core i3-6100. Почему дефолтная архитектура даже после make localmodconfig - Generic X86_64?

Далее, на кой ляд мне собирать модули для ВСЕХ сетевых плат?

Если у меня Core i3-6100 (x2 + HT), нахрена мне «32 процессора» в системе?

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

vblats
() автор топика
Ответ на: комментарий от vblats

А что ты хочешь? Идеальной оптимизации, а ля «перфекционизм_эдишн»? Тогда читай доки и вручную правь, набивая шишки и получая экспириенс. Для остальных случаев дефлотное ядро дистрибутива тебе вполне подойдет.

another ★★★★★
()
Ответ на: комментарий от another

Спс =) Так и делаю. Просто думаю может кто-то добился чуть больших успехов.

И да, дефолтное мне не подходит. Слишком жирное. Слишком много модулей :)

vblats
() автор топика
Ответ на: комментарий от vblats

Вот у меня стоит процессор Core i3-6100. Почему дефолтная архитектура даже после make localmodconfig - Generic X86_64?

А вдруг ты компиляешь ядро для портабельной системы, которую будешь запускать на разном железе со своего диска?

Andrey_Utkin ★★
()
Ответ на: комментарий от vblats

Начнем с малого. Вот у меня стоит процессор Core i3-6100

«Instead of just including optimizations for the selected x86 variant, include some more generic optimizations as wel. This will make the kernel perform better on x86 CPU other than that selected.»

Так и написано, что лучше сделать общую оптимизацию для всех х86 чем под каждый конкретный проц. Почему так решили авторы, спроси у них. Сам же ты можешь конкретно указать в Processor Type.

Далее, на кой ляд мне собирать модули для ВСЕХ сетевых плат?

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

splinter ★★★★★
()
Ответ на: комментарий от splinter

:)

Чувачок, я умею make menuconfig, и знаю какой параметр за что отвечает, я всего лишь спросил есть ли автоматическая конфигурилка того, что я могу не заметить. Всякие IOMMU и прочая :)

vblats
() автор топика

Есть modprobed-db, помогает избавится от ненужных модулей.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.