![]() |
Gentoo- Kernel. Какое выбрать?
Кто какое ядро использует и почему?
Имею ввиду разные типы сорцов: gentoo vanilla hardened ck-sources и тп. Я в настоящий момент пытаюсь оптимизировать ядро для hlds серверов, вот собсна сабж. Также хотелось бы услышать, что еще можно сделать? Было 2.6.19, gentoo-sources, почти стандартный набор genkernel. Сейчас собираю 2.6.22-ck-sources с минимальным кол-вом частей. Также по максимуму планирую перевести в модули. Частота- 250HZ. Что еще можете посоветовать по сабжу? Знакомый посоветовал с сетевым стеком поиграть, как это можно реализовать и где это настраивается? |
Каждое ядро содержит свой набор патчей для каких-то конкретных задач. vanilla-sources - обычное ядро без патчей от kernel.org, ck-sources - содержит набор патчей от Кона Коливаса (его CPU-шедулер SD, и еще какие-то), hardened-sources - содержат патчи от PaX, GrSecurity, SeLinux и некоторые патчи от Gentoo, suspend2-sources - патчи для спящего режима, ...
Поэтому какую версию использовать, решать тебе, определись что именно тебе нужно от ядра. Мое мнение - на сервер стоит попробовать hardened-sources, хотя я сам его не пробовал в деле, но судя по отпискам в интернете, его много кто использует для серверов. Один мой знакомый тоже для своих серверов использует именно hardened версию. Сам я лично использую gentoo-sources, потому что это основная версия (обновления выходят немного быстрее), а также из-за патчей uvesafb, fbcondecor. Хотя возможно они есть и в других версиях, но меня для десктопа пока полностью устраивает и эта. :) Кстати, Кон Коливас заявил, что больше не будет поддерживать ck-ветку. Почитал интервью там, оказывается Кон - анестезиолог, а Linux - хобби :) И, наверное, лучше поставить версию 2.6.23 (2.6.24?), там добавлена поддержка CFS CPU-Scheduler (равное распределение процессорного времени между всеми процессами). На десктопе кстати, улучшения я заметил сразу - теперь никогда не бывает такой ситуации, когда работает только мышка (Все висит, и не откликается, а мышка работает). Раньше это было довольно часто - стоило только запустить компиляцию тяжеленького приложения, и чтобы кто-нибудь залез скачать пару фильмов с ftp'шника, плюс запущены amarok, firefox(эт наверное, самое прожорливое приложение!!!) и еще чего-нибудь. И гарантированно можно было отваливать от компа на какое-то время. Цитата:
Да, и включи SLUB-аллокатор памяти. Он доступен с 2.6.22. В последних версиях он вроде по-умолчанию включен как основной. Честно, сам пока не знаю почему он лучше ( :D ), но многие отдают свой голос именно за него, а не за SLAB (это старый). Ссылки по теме: http://ru.wikipedia.org/wiki/PaX http://pax.grsecurity.net/ http://www.opennet.ru/opennews/art.shtml?num=11572 http://ru.wikipedia.org/wiki/Security-Enhanced_Linux http://ru.wikipedia.org/wiki/Grsecurity |
На данный момент использую gentoo-sources + hardened профиль. Сейчас курю вот эту книгу, тк планирую в скором времени переход на hardened-sources
|
Спасибо)
У меня сервак, так что под него делаю. Ck-sources попробовал, но они видимо не дружат с этим гребанным Fusion MPT sata контроллером- не загрузилось, /dev/sda3 is not a valid root device. М-мать. Ща буду hardened-sources пробовать тогда. Цитата:
Цитата:
|
Обычно, вполне достаточно использовать gentoo-sources ибо c hardened очень часто возникают проблемы, которые решаются только после появления данных о проблеме на BugZilla.
|
юзаю gentoo-sources, ибо пока во всем устраивает. для моего оч "нового " железа самое оно.
|
Нормально собрал gentoo-sources, доволен как слон))
Всем спасибо за отзывы. |
| Время: 09:41 |