Linux что тормозит систему

Оптимизация линукс — всё просто!

В последнее время время мой Linux Mint стал заметно тормозить. Это сильно раздражает, так как работаю я часто очень быстро, на автомате, и любые тормоза просто сбивают ритм. Но почему линукс может тормозить? Как ускорить linux? Как сделать оптимизацию линукс?

Тут есть несколько моментов, на которые я хочу обратить внимание. Каждый из них в какой то степени влияет на скорость линукс, пусть и незначительно. Но если оптимизировать все вместе, это может дать прирост в производительности. И поверьте, это не сложно, чаще всего даже не нужно лезть в консоль… Я все буду показывать на Linux Mint, но все это по аналогии можно делать и на других системах линукс.

1. Оптимизация автозагрузки Linux.

Первое, на что нужно обратить внимание — это на то, что у нас загружается при запуске системы. Идем в МЕНЮ — ПАРАМЕТРЫ — ЗАПУСКАЕМЫЕ ПРИЛОЖЕНИЯ.

оптимизация линукс

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

2. Отключение серверов

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

Открываем Synaptic и в поиске забиваем слово server:

оптимизация линукс минт

Смотрим, вчитываемся, что установлено и что нам реально не нужно — удаляем. Но не стоит удалять все подряд, если только знаете что это и зачем это. Я уже удалил многое ненужное, но скорее всего есть ещё много всякого мусора. Можно так же забить слово demon и посмотреть, какие службы установлены, но нам не нужны. Удалили? Идем далее…

3. Отключение ненужных служб

Раньше в Убунту в графической среде можно было отключать и включать службы, но потом ребята из Убунту решили, что нам, лузерам, это не нужно — вдруг отключат что то важное, а потом будут говорить, что Ubuntu глючная!

Но может они и правы, но для нас это не проблема, так как линукс — это консоль, терминал, а уже потом графическая оболочка. Устанавливаем нужный пакет:

Читайте также:  Run x11 on linux

Источник

Почему Linux тормозит

Доброго времени суток. Я тут не пытаюсь развести холивар и троллинг, просто на самом деле интересно. Уже почти два года сижу на Linux на user friendly дистрибутивах типа Mandriva, PC Linux, Fedora. Сейчас остановился на Ubuntu. Заметил, что со временем Linux начинает тормозить все больше и мне интересно почему. На Windows тормоза понятны — загаживание и фрагментация реестра. А вот почему тормоза появляются в Linux — для меня загадка. Там, если я правильно понял используются конфигурационные файлы, т.е. обычные текстовики. Если например ты удалил приложение и даже остались какие-то настройки после него, то они никак не могут замедлить быстродействие, максимум занимать место. Так с чем связано замедление системы? С фрагментацией Ext4? После использования утилит типа Bleachbit система начинает двигаться шустрее, но до первоначальной скорости ей далеко.

Также хотел спросить советов по оптимизации — как ускорить систему? Я читал, что даже в той же Ubuntu можно пересобрать ядро. Есть ли смысл этим заниматься или ускорение получится незначительным?

И еще вопрос: если в дистрах типа Ubuntu, Fedora можно пересобирать ядро и ставить программы из исходников, то в чем преимущество Gentoo, если там ты тоже пересобираешь ядро и ставишь программы из исходников. Я читал, что Gentoo быстрее, но за счет чего?

Просьба сильно не пинать за вопросы, если они глупые. Всем заранее спасибо 🙂

Сейчас остановился на Ubuntu. Заметил, что со временем Linux начинает тормозить все больше и мне интересно почему.

Потому что Ubuntu во всем копирует винду.

у меня OpenSUSE 12.2, периодически обновляемая на новые версии, уже года два как стоит. И с винта на винт переезжал, и ДЕ менял. и тормозов не замечаю. о_О

Почему Linux тормозит

Тормозит ubuntu. А всем известно, что ubuntu — не линукс.

Заметил, что если жёсткий диск заполнен почти до своего максимума, то всё начинает тормозить, даже если ещё осталось немного свободного пространства. Попробуйте высвободить чуть больше места.

Потому что Ubuntu во всем копирует винду.

Также хотел спросить советов по оптимизации — как ускорить систему? Я читал, что даже в той же Ubuntu можно пересобрать ядро. Есть ли смысл этим заниматься или ускорение получится незначительным?

Нет смысла. Гораздо больший эффект даёт чистка автозагрузки по рецепту №5 http://ubuntu-box.at.ua/publ/sovety_po_nastrojke_ubuntu_11_10/1-1-0-1

Там, если я правильно понял используются конфигурационные файлы, т.е. обычные текстовики. Если например ты удалил приложение и даже остались какие-то настройки после него, то они никак не А вот почему тормоза появляются в Linux — для меня загадка. Там, если я правильно понял используются конфигурационные файлы, т.е. обычные текстовики. Если например ты удалил приложение и даже остались какие-то настройки после него, то они никак не могут замедлить быстродействие, максимум занимать место.могут замедлить быстродействие, максимум занимать место.

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

Так с чем связано замедление системы? С фрагментацией Ext4?

И с ней в том числе. Что бы уменьшить эффект от фрагментации данных на обычных накопителях (жёстких дисках), не нужно создавать один большой раздел на всю ёмкость накопителя. Лучше создать один раздел под корневую файловую систему, в районе 10-15 Гб и ещё один раздел под домашние каталоги (/home). Но всё же лучше и корневую файловую системы так же разнести по отдельным разделам / файловым системам, хотя бы так:

/ - 1 Гб /usr - 4-5 Гб /var - 3-5 Гб /opt - 2-4 Гб /home - всё остальное 

Можно пойти ещё дальше, но это сложнее, сжимать /usr и /opt в образы squashfs и монтировать их с помощью aufs.

После использования утилит типа Bleachbit система начинает двигаться шустрее, но до первоначальной скорости ей далеко.

От того, что вы удалили логи, не используемые конфигурационные файла и временные файлы скорости не прибавится, в особенности, если файлы «размазаны» по всему диску (фрагментированы).

И еще вопрос: если в дистрах типа Ubuntu, Fedora можно пересобирать ядро и ставить программы из исходников, то в чем преимущество Gentoo, если там ты тоже пересобираешь ядро и ставишь программы из исходников.

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

Я читал, что Gentoo быстрее, но за счет чего?

За счёт задействования флагом компилятор, указывающих ему под какую модель процессора собирать код (оптимизировать), возможность собрать программы с нужными только вам опциями сборки, в итоге программа получается меньшего размера и собранная именно под ваш процессор. Кроме того можно ещё прогнать prelink, для внесения в файлы программ информации о предварительном связывании библиотек, что тоже ускорит работу программ.

Читайте также:  Postgresql создать таблицу linux

Как следствие и вся система получается более компактной, если правда не считать компоненты, необходимые для сборки приложений.

kostik87 ★★★★★ ( 17.04.13 11:01:28 MSK )
Последнее исправление: kostik87 17.04.13 11:06:35 MSK (всего исправлений: 2)

Тормозит всё из-за фрагментации данных. Если у вас конечно не SSD. Так что используйте файловую систему с возможностью фрагментации на лету, например btrfs, если не боитесь, конечно.

у меня стоит убанта 10.10 с момента выхода на рабочем нетпуке, не тормозит 🙁

Могу. Только смысл от этого не поменяется.
Ubuntu жрет и тормозит уже похлеще некошерной семерочки.

Тормозит всё из-за фрагментации данных. Если у вас конечно не SSD. Так что используйте файловую систему с возможностью фрагментации на лету, например btrfs, если не боитесь, конечно.

После того, как я пару гигов освобождаю, тормоза заканчиваются.

все правильно, opensuse тормозит с самого начала. у меня оно 45 секунд загружается только до экрана логина, и еще минуту-две грузится кде. И это с использованием хваленого systemd! с другой стороны, когда система более-менее закэшируется в оперативке, все начинает работать быстро, только памяти надо много.

Лично мне кажется что дело в криворукости разработчиков Ubuntu Linux, которые вовсе не разработчики, а пересборщики Debian. Остальные дистрибутивы Linux с тем же DE, что и в Ubuntu, у меня занимают меньше оперативной памяти. Debian, Mageia, openSUSE. Fedora не пробовал. Если тебе не хочется менять Ubuntu на другой дистрибутив Linux, советую попробовать графические оболочки E17, TDE, Razor-QT.

ZenitharChampion ★★★★★ ( 17.04.13 11:24:33 MSK )
Последнее исправление: ZenitharChampion 17.04.13 11:26:16 MSK (всего исправлений: 3)

Значит у вас неправильный Linux, ну или смотрите какой процесс потребляет больше всего процессорного времени (загружает процессор), когда у вас заполнена файловая система. Потому как такого поведения быть не должно.

Читайте также:  Desktop environment kali linux

Огромное спасибо за ответ! Подскажите пожалуйста, а есть ли смысл выбирать под разные разделы разные файловые системы? Ну, например /var содержит много мелких файлов. Я читал, что ReiserFS работает быстрее именно с мелкими файлами. Еще читал, что XFS работает быстрее с большими файлами, есть ли смысл, например, размещать фильмы на раздел с XFS? Или все это не стоит свеч?

В принципе, разметку выбрать не стоит особого труда, вопрос в целесообразности.

Спасибо за ответ. Дело в том, что я сижу на Unity — очень удобно глобальное меню, как в Макоси.Если я не ошибаюсь, то Юнити пока есть только в Убунте.

Есть ли еще DE с подобной фишкой?

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

Источник

Оцените статью
Adblock
detector