1 |
Hi!
|
2 |
|
3 |
On Tue, Aug 08, 2006 at 06:27:57PM +1000, Никита wrote:
|
4 |
> >Понятное дело что в ядро нужно включать только те драйвера и финкции, |
5 |
> >которые будут использоваться на этом компе. |
6 |
> вот это зачем? |
7 |
|
8 |
Затем, что в результате вы получите ядро, которое:
|
9 |
- меньше - впрочем это критично только для записи ядра на дискету
|
10 |
- занимает меньше памяти
|
11 |
- работает быстрее (за счёт отсутствия разнообразных проверок и кода
|
12 |
который вам не нужен) - с точки зрения здравого смысла это вполне понятно,
|
13 |
и пишут об этом везде, но я нигде не встречал бенчмарков насколько
|
14 |
медленнее работает ядро в котором "включено всё" по сравнению с ядром
|
15 |
в котором "включено только необходимое" :-)
|
16 |
- потенциальные баги и дыры в безопасности бывают везде, так что если вы
|
17 |
отключите кучку ненужных фич ядра то вы уменьшите кол-во багов и дыр
|
18 |
на вашем компе
|
19 |
|
20 |
P.S. Что касается "работает быстрее" лично я сталкивался только с одной
|
21 |
явной аномалией - скорость сетевого I/O заметно падала если в ядре был
|
22 |
включен (или подгружался модулем) NAT - при полном отсутствии каких-либо
|
23 |
правил в iptables касающихся NAT. Это было на каком-то ядре 2.4.x, и на
|
24 |
новых ядрах я это не проверял.
|
25 |
|
26 |
--
|
27 |
WBR, Alex.
|
28 |
--
|
29 |
gentoo-user-ru@g.o mailing list |