LINUX.ORG.RU

Увеличить железо, всё равно в итоге в него будет производительность упираться.

stassats ★★★★
()

>кто что делает, чтобы повысить производительность Linux.

Ничего! Всё упирается в железо и конкретную реализацию задачи.

robot12 ★★★★★
()
Ответ на: комментарий от robot12

Вот еще и по этому виндузятники не переходят на линукс, они не могут понять как можно жить без всяких твиков , оптимизаторов и дефрагментаторов, если система это все не поддерживает значит она плохая !

Id ★★
()
Ответ на: комментарий от Id

Насчет твиков видел программу для разгона видеокарт под Linux. Дефрагментаторы не нужны ибо ext3. Можно конечно разогнать железо, но это другая тема. Неужели никто не сидит на слабых машинах?

Zalman
() автор топика
Ответ на: комментарий от Zalman

>Неужели никто не сидит на слабых машинах?

Для них есть соотв. дистрибутивы типа слаки, арча, крукса, фругала и т.д. Пихать зузю на 300МГц это ССЗБ.

h8 ★★★
()

у себя на pIII-1000, 192Mb RAM сделал след.: - во-первых gentoo =) с флагами

- hdparm

- /proc/sys/vm/swappiness

- prelink

- использую кеды (нравяться мне они) для их "ускорения" постарался убрать все украшательства

- использую конкверор - adblock, убил поддержку javascript (оставил только для нескольких определенных страниц), убил поддержку java, flash. (впринципе, при желании их можно включить через Tools->"HTML Settings")

ale ★★
()
Ответ на: комментарий от Id

> Вот еще и по этому виндузятники не переходят на линукс, они не могут понять как можно жить без всяких твиков , оптимизаторов и дефрагментаторов, если система это все не поддерживает значит она плохая !

+42

Sikon ★★★
()
Ответ на: комментарий от Zalman

>Неужели никто не сидит на слабых машинах?

Просто стараюсь отключать все лишнее и даже немного больше

Osmos ★★
()
Ответ на: комментарий от anonymous

Есть, называется mc. Очень удобная штука, двухпанельная, с кучей дополнительных наворотов. Вот в винде же нельзя сделать символическую ссылку на ветку реестра, а в линуксе - можно. )))

h8 ★★★
()

Лучший и единственный твикер для линукса - хороший процессор. Такой как CoreDuo2, например.

anonymous
()

повырезай всё лишнее из библиотек
уменьшит потребление памяти а это еще и ускорит многое...

anonymous
()
Ответ на: комментарий от Zalman

>Неужели никто не сидит на слабых машинах?

Основная проблема для слабых машин -- это память. Ее лучше иметь не менее 128 Мб. Если памяти меньше, то любые трюки с hdparm, /proc/sys/vm, расположением на диске раздела swap, патчи -ck, swap-prefetch и пр. не дают никакого результата. Если памяти мало, то оптимизация просто не работает. Единственный выход -- это собирать так, чтобы все как можно меньше было. Например, собрать ядро без излишков. Возможно, что стоит даже включить набор патчей linux-tiny. Часть из них в ядре уже, а часть не вошла (например, SLOB вместо SLAB, кажется, не вошел). Потом собирать софт с uclibc. Пошаманить с X, собрав его в ипостаси TinyX. Хотя TinyX может и не улучшить ситуацию. Ну а потом стандраные дела -- сервисы лишние поотрубать, софт подбирать диетический. Что можно, пересобрать с gtk1 (firefox 1.5, sylpheed и пр.).

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

или, как вариант, посмотреть в сторону заюзания заточенных под КПК сборок. handhelds.org.

isden ★★★★★
()
Ответ на: комментарий от Zalman

>Дефрагментаторы не нужны ибо ext3.

Через годик работы перенеси систему на дрйгой винт (и/или опционально, потом - назад). Удивист тому, КАК она будет летать...

Кроме файловой фрагментации есть ещё такая гадость, как фрагментация свободного пространства.

...

Да и файлы, кстати, в любой ФС нередко, всё же, фрагментируются, если места на винте свободно не 90% :) Поставь приблуды для определения уровня фрагментации, посомтри хотя бы те же логи, удивись.

...

ЕМНИП, средний уровень фрагментации файлов, что на экст3, что на Рэйсер3, что на НТФС будет около 1..5%.

И, в любом случае, даже если файловая фрагментация == 0, то свободное пространство на винте будет сильно фрагментировано в любой ФС. А когда при чтении группы файлов из одного каталога (линковка .so при запуске) головка винта будет скакать по всем цилиндрам, вот тут-то производительности и приходит северный полярный лис... И становится не очень понятно, за каким, спрашивается, под Linux единственный способ дефрагментации (ну, не считая XFS) - это I like to move it move it...

KRoN73 ★★★★★
()

Не столько производительность, сколько отзывчивость linux может повысить установка io scheduler - anticipatory. Самое оно для рабочих станций с одним-двумя винтами и не интеллектуальным контроллером. :) А то по умолчанию cfq стоит, так это ужоснах. ;-)

atrus ★★★★★
()
Ответ на: комментарий от sh_topor

>в винде это наиболее быстрая дефрагментация, почему в линуксе не может быть так?

Потому что это геморрой.

KRoN73 ★★★★★
()

во первых... нужны прямые руки.... во вторых наличие мозга... а дальше дело техники...

DemonZLa
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.