LinuxForum.Fans
Тема

Красноглазая оптимизация linux

Автор: system-root 72 сообщений 10589 просмотров
#33220

хочу задать два вопроса:
1) возможно ли качественная оптимизация системы? если да, то расскажите рецепт.
2) а нужна ли она вообще? стоит ли она времени?

вопрос навеян вот этой темой: http://linuxforum.ru/viewtopic.php?id=2918
как выяснилось, весь интернет заполнен враньём (не побоюсь этого слова) о некоторых фишках убунты, на деле - всё это чушь.
так-же гуляет статья одного местного сумасшедшего с Хабра, который предлагает некоторые странные методы для дебиан например, утверждая, что загрузка системы ускорилась в 2 раза.
я считаю, что он мягко говоря врёт.

сейчас пытаюсь собрать ядро с некоторыми интересностями, но хотел бы от вас узнать, кто из академического интереса пробовал что-то оптимизировать и что вышло?

#33222

чтобы проверить врет или не врет, нужно повторить.
кто мешает?

#33224

Прекратил эксперименты с оптимизацией много лет назад. Ради 5-10% не стоит так упираться.
Достаточное количество памяти, выключение лишних сервисов и грамотная разбивка диска залог быстрой работы.
Откровенно говоря мне кажется более разумным потратить время на зарабатывание денег на память и более быстрый винт, чем тратить время и нервы на напилинг.

#33228

с upstart повторил, тесты в картинках даже есть.
по поводу предложения о ext4 - у меня корень в reiserfs, он по скорости не уступает ниразу, так, что опять "блаблабла"

#33229
system-root написал:
о некоторых фишках убунты, на деле - всё это чушь.

Но 9.04 стал примерно в два раза быстрее загружаться по сравнению с 8.10 - так что правда .

#33231
Loky написал:
чем тратить время и нервы на напилинг.

сейчас у меня смысл не в самом напилинге, а в процессе. ведь это хороший опыт для понимания процессов творящихся в линукс при загрузке.

#33235
Филин написал:
[quote=system-root]о некоторых фишках убунты, на деле - всё это чушь.

Но 9.04 стал примерно в два раза быстрее загружаться по сравнению с 8.10 - так что правда .[/quote]
так, и что там про Убунту?

#33240

хорошо, поясню фанатам убунты: я завел разговор не о версиях, не о фоновых службах, а о таких низкоуровневых вещах как ядро, init, драйвера, ключи для gcc

#33242
system-root написал:
хорошо, поясню фанатам убунты: я завел разговор не о версиях, не о фоновых службах, а о таких низкоуровневых вещах как ядро, init, драйвера, ключи для gcc

Так они оптимизировали и переписали инит .

#33245
system-root написал:
хорошо, поясню фанатам убунты: я завел разговор не о версиях, не о фоновых службах, а о таких низкоуровневых вещах как ядро, init, драйвера, ключи для gcc

я не думаю, что перекомпиляция ядра повысит скорость работы системы.

#33247
Филин написал:
Так они оптимизировали и переписали инит .

так я ихний init себе воткнул - разницы ноль! развадос

#33249

system-root, после этого все стали переписывть. Ты возми дебиан 8 года и воткни туда.

#33251

Ну если хватает знания-времени-желания для красноглазой оптимизации, то почему бы и нет, особенно на коком нибудь нетбуке, где ясно что меняться ничего не будет, может и имеет смысл подпилить, вот только много-ли будет толку? Неужели у гентушника с таким же фс, сервисами, софтом система работает быстрее чем у меня? Сомневаюсь.

#33255

скажите, а спецификации инструкций процессоров - это закрытая информация?

#33256

Филин, в дебиане стоит sys v init, он кагбе там всегда стоял, и совсем не похож на убунтовский upstart.
но именно убунта позиционирует свой upstart как новшевство, которое позволяет ей грузиться быстрее всех, кто-то писал, что даже быстрее генту.

#33257

Termo, вроде часитчно. Сан полностью открывала какой проц - остальные нет.

#33258

В целом методы оптимизации программного обеспечения не меняются уже десятилетия. Ключики могут чуток помочь, но не сильно.
Секретно недокуметнированного --make2xfaster в природе нет :)
Вообще если хотите чему-то научиться, то начинать надо с теории, а не сразу ядро оптимизировать.

#33259
papin-aziat написал:
Ну если хватает знания-времени-желания для красноглазой оптимизации, то почему бы и нет, особенно на коком нибудь нетбуке, где ясно что меняться ничего не будет, может и имеет смысл подпилить, вот только много-ли будет толку? Неужели у гентушника с таким же фс, сервисами, софтом система работает быстрее чем у меня? Сомневаюсь.

есть очень хороший сайт, посвященный оверклогингу, так там тестируют производительность процессоров на попугаях.
и этому можно верить с определенной долей скепсиса.
но нигде не встречал сравнение генты и дебианом на одном и том же железе. на сколько скорость работы генты выше убунты в попугаях?

#33260

system-root, но так она и грузилась. Был такой момент - сейчас догнали некоторые.

Termo, а есть оверклокеры в линукс?

#33262
Филин написал:
Termo, вроде часитчно. Сан полностью открывала какой проц - остальные нет.

значит программисты, проектирующие ядра могут ориентироваться только на некие "средние значения"?
как я понимаю, если протоколы процессоров будут полностью рассекречены, можно будет создать ядро, которое учтет весь спектр возможностей процесса, так?

Войдите или зарегистрируйтесь, чтобы ответить.