Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Для чего нужна компиляция ядра?
На страницу 1, 2, 3  След.
 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Ubuntu
 
Автор Сообщение
arturmolev

Участник тусовки


Зарегистрирован: 22.06.2010
Сообщения: 158
Откуда: Russia

СообщениеДобавлено: Пн Июн 28, 2010 2:59 pm    Заголовок сообщения: Для чего нужна компиляция ядра?
Ответить с цитатой

Я ещё пока ни разу не компилировал ядро. Я так понял, что когда пересобирают себе ядро, то улучшают в нём различные функции.
Скажите, а можно именно под свои нужды ядро собирать?. Недавно
заходил на один сайт , а там исходники с ядром были и их было много
и надо было выбирать на выбор. Скажите, а по каким параметрам
выбирать себе исходники с ядром? Я в этом ещё новичок. Раскажите, хотя бы в двух словах о компиляции ядра, именно какие функции туда можно
добавлять?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ruslan89

Завсегдатай


Зарегистрирован: 09.01.2010
Сообщения: 799

СообщениеДобавлено: Пн Июн 28, 2010 3:11 pm    Заголовок сообщения:
Ответить с цитатой

если в двух словах, то: перекомпиляют ядро для поддержки нового (или не поддерживаемого из коробки) оборудования! иного смысла в перекомпиляции ядра НЕТ! Cool
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
arturmolev

Участник тусовки


Зарегистрирован: 22.06.2010
Сообщения: 158
Откуда: Russia

СообщениеДобавлено: Пн Июн 28, 2010 3:37 pm    Заголовок сообщения:
Ответить с цитатой

Спасибо. А как для поддержки оборудования - это включать в ядро драйвера или просто как то донастроить его, чтобы оборудование поддерживалось?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
megabon

Завсегдатай


Зарегистрирован: 27.01.2009
Сообщения: 922
Откуда: Россия,Уфа

СообщениеДобавлено: Пн Июн 28, 2010 4:10 pm    Заголовок сообщения:
Ответить с цитатой

arturmolev,
по-простому: в конфигурацию ядра включена поддержка практически всего существующего железа и есть опции оптимизации работы системы, но они не все активированы. Компиляция ядра позволяет "поставить галочки" там где нужно, что позволяет ускорить загрузку системы и заставить работать оборудование как надо.
Для этого нужно знать данные о своем железе и знать что компиляция ядра занимает много времени.

http://ruswarez.ru/linux_and_mac/34998-stavim-jadro-2.6-ili-jadernaja-fizika-dlja.html

arturmolev, какая у вас ОС?
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
arturmolev

Участник тусовки


Зарегистрирован: 22.06.2010
Сообщения: 158
Откуда: Russia

СообщениеДобавлено: Пн Июн 28, 2010 4:24 pm    Заголовок сообщения:
Ответить с цитатой

Спасибо. У меня Федора 11 и убунту .
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
megabon

Завсегдатай


Зарегистрирован: 27.01.2009
Сообщения: 922
Откуда: Россия,Уфа

СообщениеДобавлено: Пн Июн 28, 2010 4:35 pm    Заголовок сообщения:
Ответить с цитатой

для убунту есть такая прога kernelchek - это утилита с графическим интерфейсом которая сама скачивает исходники ядра ,запускает конфигурирование и устанавливает в систему и записывает в груб. Вам остается только поставить где нужно галочки.

http://habrahabr.ru/blogs/ubuntu/83503/

А компиляцией ядра занимаются практически все начинающие линуксоводы. И поэтому конфигурация ядра для вашего железа вероятно есть уже в просторах паутины всемирной.
Например здесь для ноутов http://ru.gentoo-wiki.com/wiki/Index:Hardware/Index:Laptops
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
arturmolev

Участник тусовки


Зарегистрирован: 22.06.2010
Сообщения: 158
Откуда: Russia

СообщениеДобавлено: Пн Июн 28, 2010 4:43 pm    Заголовок сообщения:
Ответить с цитатой

Спасибо вам огромное!!!!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Konstantin

Завсегдатай


Зарегистрирован: 01.05.2006
Сообщения: 615

СообщениеДобавлено: Чт Июл 29, 2010 9:24 am    Заголовок сообщения:
Ответить с цитатой

Перекомпеляция ядра с оптимизацией под свой процессор дает ощутимый выигрыш по скорости. Особенно это заметно на ноутах и процах AMD
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Anton99

Neo


Зарегистрирован: 26.11.2006
Сообщения: 1676

СообщениеДобавлено: Чт Июл 29, 2010 2:40 pm    Заголовок сообщения:
Ответить с цитатой

Konstantin писал(а):
Особенно это заметно на ноутах и процах AMD
На процах Intel Atom тоже ОЧЕНЬ сильно заметно. Почти в два раза.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
ruslan89

Завсегдатай


Зарегистрирован: 09.01.2010
Сообщения: 799

СообщениеДобавлено: Чт Июл 29, 2010 4:26 pm    Заголовок сообщения:
Ответить с цитатой

Konstantin писал(а):
Перекомпеляция ядра с оптимизацией под свой процессор дает ощутимый выигрыш по скорости. Особенно это заметно на ноутах и процах AMD

сомнительно. пруфлинк?!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Anton99

Neo


Зарегистрирован: 26.11.2006
Сообщения: 1676

СообщениеДобавлено: Пт Июл 30, 2010 6:11 am    Заголовок сообщения:
Ответить с цитатой

ruslan89 писал(а):
сомнительно. пруфлинк?!
У меня Phenom II X4 945, и перекомпиляция ядра с оптимизацией под него снизила скорость загрузки ядра с 3 секунд до 1-2 секунд.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
ruslan89

Завсегдатай


Зарегистрирован: 09.01.2010
Сообщения: 799

СообщениеДобавлено: Пт Июл 30, 2010 6:17 am    Заголовок сообщения:
Ответить с цитатой

а видюха какая? какие дрова стоят?
/у мну после перекомпиляции проблемы возникали с видео (проприетарные дрова переставали робить, находил описание, но лень и забросил)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ruslan89

Завсегдатай


Зарегистрирован: 09.01.2010
Сообщения: 799

СообщениеДобавлено: Пт Июл 30, 2010 7:13 am    Заголовок сообщения:
Ответить с цитатой

и ещё. Anton99, как ты смог засеч это время?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Konstantin

Завсегдатай


Зарегистрирован: 01.05.2006
Сообщения: 615

СообщениеДобавлено: Пт Июл 30, 2010 8:01 am    Заголовок сообщения:
Ответить с цитатой

Пруфлинк очень простой.
Возьми чего-нибудь, где-исходников сотни мегабайт и больше: исходники ядра или исходники проекта типа OpenWrt.
Откомпилируй и собери c make -j64 это под ядром дистра, а потом под оптимизированным под проц ядром - увидишь разницу сразу по скорости.
Cупер пруфлинк - это gentoo и сборка мира freebsd и потом работа из-под самосбора
Понятно, что на восмиядерном монстре с ОЗУ 16 ГГб сравнение будет не таким впечатляющим.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Anton99

Neo


Зарегистрирован: 26.11.2006
Сообщения: 1676

СообщениеДобавлено: Пт Июл 30, 2010 8:35 am    Заголовок сообщения:
Ответить с цитатой

ruslan89 писал(а):
а видюха какая? какие дрова стоят?
/у мну после перекомпиляции проблемы возникали с видео (проприетарные дрова переставали робить, находил описание, но лень и забросил)
Видюха GTX 275, дрова 256.35.
Благодаря Arch Build System, всё, что мне надо было сделать - это выполнить две команды:
Код:
cp -r /var/abs/extra/nvidia/ .
cd nvidia && makepkg -s --asroot
Измерил время загрузки используя Bootchart.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Ubuntu Часовой пояс: GMT
На страницу 1, 2, 3  След.
Страница 1 из 3
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис