Мне нравится Elementary OS, такого отзывчивого дистрибутива я еще не встречал, отзывчивого в том плане, что все ПО которое входит в стандартную поставку с DE запускается и работает очень шустро.
раскрыть ветку (9)
раскрыть ветку (8)
раскрыть ветку (1)
Каким хочешь, хоть тем же Gnome, но я лично предпочитаю XFCE\LXDE, они более гибкие, как по мне.
Так вот, там все компилируется под твое железо с флагами оптимизации, после чего программы получают не хилый прирост к производительности.
К примеру в Ubuntu с Unity у меня в benchmark-ах выдало средний 56 fps, а в Gentoo 126 (Правда Gentoo c XFCE).
Так вот, там все компилируется под твое железо с флагами оптимизации, после чего программы получают не хилый прирост к производительности.
К примеру в Ubuntu с Unity у меня в benchmark-ах выдало средний 56 fps, а в Gentoo 126 (Правда Gentoo c XFCE).
Ха! По-твоему компиляция под твое железо даст большое преимущество? Хрен. Более 10% ни в жисть.
Работать будет быстрее, потому что не будешь ставить хлам и думать головой. Зачем вводить людей в заблуждение?
//подпишусь, пожалуй, подобные сказки на ночь читать очень забавно :)
Работать будет быстрее, потому что не будешь ставить хлам и думать головой. Зачем вводить людей в заблуждение?
//подпишусь, пожалуй, подобные сказки на ночь читать очень забавно :)
раскрыть ветку (5)
Компиляция под железо да, не более 10%, а ты еще не забывай, что есть флаги оптимизации, которые *барабанная дробь* оптимизируют не под железо, а в общем оптимизируют программу отключая ненужное дерьмо и включая альтернативные методы.
раскрыть ветку (4)
>есть флаги оптимизации, которые *барабанная дробь* оптимизируют не под железо, а в общем оптимизируют программу отключая ненужное дерьмо и включая альтернативные методы.
Это не флаги оптимизации, мой юный собеседник, а USE-флаги.
Зачастую от них профит в виде размера бинарников, а оптимизации от них зачастую меньше, чем от компиляния под свое железо. Профит бывает, но чрезвычайно редко, я бы сказал. Вроде даже кто-то список таких пакетов составлял, году в 2007-м, кажется.
>включая альтернативные методы
"хочу смеяться пять минут"
Это не флаги оптимизации, мой юный собеседник, а USE-флаги.
Зачастую от них профит в виде размера бинарников, а оптимизации от них зачастую меньше, чем от компиляния под свое железо. Профит бывает, но чрезвычайно редко, я бы сказал. Вроде даже кто-то список таких пакетов составлял, году в 2007-м, кажется.
>включая альтернативные методы
"хочу смеяться пять минут"
раскрыть ветку (3)
Честно говоря мне кажется вы немного туповатый, при чем USE флаги до флагов оптимизации?
Флаги оптимизации это O*, O2, O3, Ofast.
USE флаги то совсем другое.
Представь себе O2, O3, Ofast и тд. тп. это все набор флагов для компилятора, которые отключают определенное ненужное дерьмо, включают альтернативные методы преобразования кода(собственно чем компилятор и занимается), которые имеют определенный профит, но временами Ofast ломается пакеты, но если какой-то пакет ломается через Ofast, то генту заменяет для этого пакета Ofast, на более низкую оптимизацию, в чем собственно и профит генты.
Да и к тому же, на простых математических операциях O2 выигрывает у компиляции без флагов оптимизации в 2 раза, давая в 2 раза выше производительность, О3 и Ofast еще больше профита дают, но это в простых математических операцию, в сложных современных программах Ofast может дать прирост производительности максимум на 40-50%, но помимо этого еще и компиляция под железо, ака march дает еще 10% производительности дополнительно, а включая то, что гента не будет засрана всяким дерьмом вроде pulseaudio и тд. тп., то мы получаем еще прирост производительности за счет того, что наша система жрет минимум ресурсов и в итоге выходит нефиговый прирост производительности.
Флаги оптимизации это O*, O2, O3, Ofast.
USE флаги то совсем другое.
Представь себе O2, O3, Ofast и тд. тп. это все набор флагов для компилятора, которые отключают определенное ненужное дерьмо, включают альтернативные методы преобразования кода(собственно чем компилятор и занимается), которые имеют определенный профит, но временами Ofast ломается пакеты, но если какой-то пакет ломается через Ofast, то генту заменяет для этого пакета Ofast, на более низкую оптимизацию, в чем собственно и профит генты.
Да и к тому же, на простых математических операциях O2 выигрывает у компиляции без флагов оптимизации в 2 раза, давая в 2 раза выше производительность, О3 и Ofast еще больше профита дают, но это в простых математических операцию, в сложных современных программах Ofast может дать прирост производительности максимум на 40-50%, но помимо этого еще и компиляция под железо, ака march дает еще 10% производительности дополнительно, а включая то, что гента не будет засрана всяким дерьмом вроде pulseaudio и тд. тп., то мы получаем еще прирост производительности за счет того, что наша система жрет минимум ресурсов и в итоге выходит нефиговый прирост производительности.
раскрыть ветку (2)
>Флаги оптимизации это O*, O2, O3, Ofast.
ОМГ, ты и вправду про них говорил? Давай, собирай все с О3, дрочи на ~0.5% и вероятную нестабильность.
Я уж было надеялся, что ты ошибся и не стал так позориться с ними.
>которые отключают определенное ненужное дерьмо
Пример.
>в чем собственно и профит генты.
Гента? Сам дистр? Клоун.
>Да и к тому же, на простых математических операциях O2 выигрывает у компиляции без флагов оптимизации в 2 раза, давая в 2 раза выше производительность
Ага, в два раза тебе, щас. Только для вычислений.
И О2 - дефолтный флаг, заметь.
>получаем еще прирост производительности за счет того, что наша система жрет минимум ресурсов и в итоге выходит нефиговый прирост производительности.
3xSSD, i7 3930k, 32GB. Разницы в производительности не вижу. Зачем она мне в циферках? Я профит от нее хочу.
Прирост производительности как раз небольшой. Если бы он был настолько крут (60%, судя по твоему комменту), генту бы юзало больше людей.
ОМГ, ты и вправду про них говорил? Давай, собирай все с О3, дрочи на ~0.5% и вероятную нестабильность.
Я уж было надеялся, что ты ошибся и не стал так позориться с ними.
>которые отключают определенное ненужное дерьмо
Пример.
>в чем собственно и профит генты.
Гента? Сам дистр? Клоун.
>Да и к тому же, на простых математических операциях O2 выигрывает у компиляции без флагов оптимизации в 2 раза, давая в 2 раза выше производительность
Ага, в два раза тебе, щас. Только для вычислений.
И О2 - дефолтный флаг, заметь.
>получаем еще прирост производительности за счет того, что наша система жрет минимум ресурсов и в итоге выходит нефиговый прирост производительности.
3xSSD, i7 3930k, 32GB. Разницы в производительности не вижу. Зачем она мне в циферках? Я профит от нее хочу.
Прирост производительности как раз небольшой. Если бы он был настолько крут (60%, судя по твоему комменту), генту бы юзало больше людей.
раскрыть ветку (1)
Если ты не знал, но я уже говорю 3 раз, что генту не дает юзнуть Ofast, если он сделает пакет не стабильным, он заменяет его на более простой O2 или O3.
Генту дает все, что нужно для компиляции софта, в этом ее суть, в этом ее профит, можно компилить на любом дистрибутиве, но тут приятнее всего.
Если хочешь узнать какое дерьмо они отключают зайди на документацию по GCC, там около 200 флагов, которые включаются\отключаются с помощью Ofast.
O2 не только для вычислений, для них просто больше всего оптимизирует.
Все зависит от вашего железа, с таким железом ясное дело, что прирост намного меньше, я говорю про слабое железо и железо среднего класса, с топовым железом, все что вы получите от силы 15-20% прирост и то при большоооммм везении.
Генту дает все, что нужно для компиляции софта, в этом ее суть, в этом ее профит, можно компилить на любом дистрибутиве, но тут приятнее всего.
Если хочешь узнать какое дерьмо они отключают зайди на документацию по GCC, там около 200 флагов, которые включаются\отключаются с помощью Ofast.
O2 не только для вычислений, для них просто больше всего оптимизирует.
Все зависит от вашего железа, с таким железом ясное дело, что прирост намного меньше, я говорю про слабое железо и железо среднего класса, с топовым железом, все что вы получите от силы 15-20% прирост и то при большоооммм везении.
