Gentoo Archives: gentoo-user-ru

From: Alex Efros <powerman@××××××××××××××××××.com>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] Gentoo vs Ubuntu/Debian/RedHat/SuSe
Date: Thu, 21 Dec 2006 16:19:34
Message-Id: 20061221161823.GB11897@home.power
In Reply to: [gentoo-user-ru] Gentoo vs Ubuntu/Debian/RedHat/SuSe by Vladimir Solomatin
1 Hi!
2
3 Gentoo по скорости отличается от других дистрибутивов только одним: он
4 предоставляет возможность выжать _максимальную_ производительность путём
5 предоставления полного контроля что и как компилируется.
6
7 Для того, чтобы выжать оную максимальную производительность из одних
8 пакетов - достаточно настроить CFLAGS на ваше железо. Из других - нужно
9 знать много нюансов и возиться с более тонкой оптимизацией. Поэтому всегда
10 есть вероятность, что, например, бинарная сборка авторов MySQL будет
11 работать быстрее вашей ручной сборки, просто потому что они использовали
12 другой компилятор и/или тонко его настроили зная особенности MySQL и/или
13 вместо динамической сборки с glibc собрали статически с dietlibc. :)
14 Аналогично, всегда есть вероятность, что в дистрибутиве X конкретные
15 пакеты собраны более оптимизировано, чем по умолчанию получается в Gentoo.
16 Просто вы всегда можете довести производительность Gentoo до этого
17 максимума, вот и всё.
18
19 Измерять тестами отличия в производительности IMHO бессмысленно, т.к.
20 они будут очень незначительные (1) и в абсолютном большинстве случаев
21 тратить время на выжимание ещё 2-3% производительности смысла нет.
22
23 Что касается отзывов в стиле "на глаз Gentoo пошустрее бегает", то я могу
24 это подтвердить. Скорость запуска mc в RedHat 7.2 и в Gentoo/LFS на глаз
25 сильно отличается в пользу Gentoo/LFS. Возможно это связано с разницей в
26 оптимизации под проц (i386-i686 в RedHat 7.2, не помню конкретно), и
27 athlon-xp в Gentoo/LFS. Но это не может являться критерием для выбора
28 Gentoo, просто потому что RedHat/Ubuntu/etc. может в любой момент выпустить
29 версию собранную под athlon-xp и получить ту-же производительность.
30
31
32 (1) Есть, конечно, небольшая вероятность получить "вау!", когда из-за
33 какого-нить мелкого фактора производительность будет отличаться сильно,
34 но это получится по сути не сравнение производительности, а поиск бага...
35 после чего баг фиксят, и тест потеряет своё значение.
36
37 --
38 WBR, Alex.
39 --
40 gentoo-user-ru@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-ru] Gentoo vs Ubuntu/Debian/RedHat/SuSe Vladimir Solomatin <slash@×××××.ru>