Gentoo Archives: gentoo-user-ru

From: Alex Efros <powerman@××××××××××××××××××.com>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] Почему с livecd все быстрее работает?
Date: Tue, 08 Aug 2006 09:50:25
Message-Id: 20060808094900.GC19368@home.power
In Reply to: Re: [gentoo-user-ru] Почему с livecd все быстрее работает? by "Никита"
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

Replies

Subject Author
Re: [gentoo-user-ru] Почему с livecd все быстрее работает? "Никита" <linux@×××××××××.ru>