Оптимизация ядра под свой процессор

Прив народ... Подскажите как мне собрать ядро с оптимизацией под свой процессор. Процессор Core I3 2100 SandyBridge.
знаю команды march=corei7-avx, mtune=corei7-avx, типа для моего проца, но куда их прописать?
в мейк файл в корне папки с ядром, как параметр к команде make, или куда еще?
а как собирать собираетесь? Через makepkg или вручную?
такие дела.
linux-ck из repo-ck, там есть собранные оптимизированные ядра
Не хочу показаться занудой, но всё же спрошу: а зачем?
Двух-трехкратного повышения производительности вы всё равно не увидите, получите какие-то не очень заметные глазу проценты. И потом, разве быстродействие системы зависит только от её ядра? Система для чего - чтобы запускать в её среде приложения, решающие конкретные задачи. И если само приложение не оптимизировано, то грош цена всей возне с ядром.

К тому же, если говорить об оптимизации, то оптимизация на уровне инструкций процессора самый последний (когда уже всё более высокоуровневое вылизано), и крайне неоднозначный этап. Гораздо больший эффект дает оптимизация на уровне алгоритма решения задачи. К тому же сборка готовых пакетов ведется, мне представляется, ну не для i686, а для чего-то поновее, где уже учтены главные особенности популярных архитектур.
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
maisvendoo
Не хочу показаться занудой, но всё же спрошу: а зачем?
Поддерживаю - шкурка выделки не стоит....
Ошибки не исчезают с опытом - они просто умнеют
vasek
maisvendoo
Не хочу показаться занудой, но всё же спрошу: а зачем?
Поддерживаю - шкурка выделки не стоит....

ппц... вот скажите зачем болтать без дела без умолку, почему просто нельзя ответить на вопрос, пообсуждать (по теме)...
не стоит? енто как? надо неимоверные манипуляции проделывать? или же просто ты так лениво относишься к внедрению одной строки в мейкфайл или терминал????
просто если кто то знает куда надо данные параметры внедрить скажите и всего та...
safocl
просто если кто то знает куда надо данные параметры внедрить скажите и всего та...
Тогда читай сборку ядра и + CFLAGS
Ошибки не исчезают с опытом - они просто умнеют
vasek
safocl
просто если кто то знает куда надо данные параметры внедрить скажите и всего та...
Тогда читай сборку ядра и + CFLAGS

ну если бы я юзал в совершенстве английский то наверна уже бы нарыл море инфы.... но так как на руссском подробной документации совсем мало, я хз где добыть енту небольшую но важную инфу
куда енти параметры вписывать? в файл мейк? в главный файл мейк в корневой папке ядра, или же во все файлы мейк в различных папках? в строке терминала при использовании команды мейк или же где еще?
Вот искомый патч.
Откровенно говоря, толку от этого действительно мало. Какие-то миллисекунды ускорения.
 
Зарегистрироваться или войдите чтобы оставить сообщение.