как ускорить работу linux ubuntu
Как ускорить работу Ubuntu — 9 советов
Авторизуйтесь
Как ускорить работу Ubuntu — 9 советов
SHITTY CONTENT ALERT Это устаревшая статья. Возможно, вы найдёте тут что-то полезное для себя, но местный домовой советует не вставать на этот скользкий путь.
Вот свежая статья по той же теме: 10 советов по ускорению Ubuntu Linux.
Сделать так, чтобы Ubuntu работала быстрее на относительно слабом компьютере можно разными способами. Некоторые из них особенно при неправильном применении, могут нарушить работоспособность системы. Вот список некоторых вполне безопасных методов и трюков, позволяющих это сделать.
1. Улучшение использования системной памяти (ОЗУ)
Есть три способа, которыми вы можете улучшить использование памяти:
Уменьшение размера файла подкачки
При использовании маленького объема оперативной памяти (как правило, меньшего, чем 1 ГБ) система сбрасывает часть информации в файл подкачки (SWAP-file), который также называется «Виртуальная память». Чрезмерное использование файла подкачки может замедлять систему.
Детальное описание вы можете найти здесь
Решение:
2. Теперь проверим значение файла подкачки.
Для этого введите в терминале команду: cat /proc/sys/vm/swappiness и нажмите Enter. Результатом, скорее всего, будет 60.
3. Теперь, чтобы изменить значение выполните команду: gksudo leafpad /etc/sysctl.conf
Примечание: Вы можете дальше уменьшать это значение для лучшей производительности, идеальный swappiness для 1ГБ ОЗУ или более — 10, для меньшего объема — 5
Для 1ГБ ОЗУ и более
Если у вас есть 1 Гб оперативной памяти и более, имеет смысл уменьшить кэш с индексными дескрипторами (inode cache). Это возможно на компьютерах с, как минимум, 1 ГБ ОЗУ, поскольку некоторые системные ресурсы могут долго оставаться в памяти, что уменьшает общий объем, доступный пользователю.
Решение:
2. Затем выполните в терминале (можете скопировать текст и вставить его в консоль): gksudo leafpad /etc/sysctl.conf
Нажмите Enter. Прокрутите файл в самый конец и добавьте ваши настройки кэша вместо настроек по умолчанию, для этого вставьте туда следующие строки:
3. Закройте файл, сохраните его и перезагрузите компьютер.
Для 786 МБ ОЗУ или меньше
Даже если вы поменяете значение swappiness для машины с небольшим количеством памяти (менее 786 МБ) проблема со скоростью работы всё равно может остаться.
В этой ситуации можно получить лучшие результаты, если включить экспериментальный модуль ядра zRam. Этот модуль создаёт сжатый файл подкачки в оперативной памяти. Сжатие тут является ключевым фактором, благодаря чему объем памяти как бы “увеличивается”.
Решение:
Нажмите Enter и подтвердите действие вводом пароля. Помните, что символы не будут заменяться звездочками, а будут невидимыми.
Перезагрузите свой компьютер, и после перезагрузки введите в терминале cat /proc/swaps и нажмите Enter. Если вы получили сообщение об одном или более /dev/zram разделе, значит всё прошло успешно и больше никаких действий не требуется.
Выключение zRAM после использования
Выполните команду нажатием Enter и перезагрузите компьютер.
2. Отключите визуальные эффекты, переключившись на рабочий стол 2D
Для вывода изображения на экран используется видеокарта, которая по умолчанию применяет 3D эффекты, что может быть причиной падения производительности Ubuntu. Вы можете отключить их, переключившись на рабочий стол 2D или Xubuntu desktop.
Решение:
1. Для начала установите gnome-session-fallback:
2. Теперь выйдите из системы. В окне входа в систему нажмите на логотип Ubuntu.
Теперь нажмите на GNOME Flashback (Metacity).
Примечание: не выбирайте GNOME Flashback (Compiz), потому что в нем так же присутствует множетсво 3D эффектов, а вы хотите полностью избавиться от них.
3. Твердотельный накопитель (SSD) должен работать быстрее
Твердотелый накопитель (SSD), редко распознается корректно BIOS’ом или UEFI, когда в BIOS/UEFI опция AHCI активирована для SATA. У вас есть SSD? Тогда заставьте его работать быстрее.
4. Отключите индексирование приложений
Использование индексирования приложений apt-xapian-index повышает скорость поиска, однако может значительно снизить производительность старых и слабых компьютеров. Этот пакет не настолько необходим, поэтому вы можете с легкостью избавиться от него.
Если вы установили Synaptic Package Manager, при его удалении пропадет строка быстрого поиска из панели Synaptic. Это означает, что вам придется использовать кнопку поиска (со значком увеличительного стекла).
В любом случае, поисковая кнопка мощнее Быстрого поиска. Так что ее исчезновение, своего рода, дополнительный плюс.
Решение:
5. Отключите Java в Libre Office
При отключении Java в Libre Office вы автоматически значительно увеличиваете производительность программы. Однако, это ведет к отключению некоторых функций, но они не так важны и полезны.
Решение:
1. Откройте Toolbar (Панель инструментов) в Libre Office Writer, затем Tools (Инструменты), затем Options… (Параметры…)
2. Libre Office –> Advanced (Дополнительно) –> Java options (Параметры Java)
3. Снимите галочку с «Использовать среду Java Runtime»
6. Отключите автозагрузку некоторых ваших приложений
Выключение некоторых приложений, предоставленных Ubuntu, поможет вашему компьютеру быстрее работать. Этот способ сравним с тонкой настройкой msconfig в Windows.
Большинство автозагрузочных приложений Ubuntu скрыто от глаз любопытного пользователя, поэтому, для начала, давайте найдем их.
Решение:
2. Теперь введите в терминале: sudo sed –in-place ‘s/NoDisplay=true/NoDisplay=false/g’ *.desktop
Нажмите Enter и подтвердите действия паролем.
3. Теперь проверьте Приложения Автозагрузки (Startup Applications):
Нажмите на серый логотип Ubuntu (Dash home). Наберите «startup» и снимите галочки с тех приложений, которые вам не нужны, и перезагрузите компьютер (или выйдите и войдите снова).
Примечание: Не удаляйте приложения из списка! Оставляйте возможность легко откатить все изменения (нельзя быть ни в чем уверенным). Если сомневаетесь в предназначении некоторого приложения, ничего не делайте, просто оставьте все как есть.
7. Удалите ненужные аддоны и расширения для веб-браузера
Во многих браузерах, таких как Firefox, Chrome и др., встроено много аддонов и расширений. Они облегчают вашу работу, но при этом обладают рядом недостатков, так как являются «программами в программе».
Таким образом, не перегружайте свой браузер аддонами, удалите все дополнительные расширения и используйте лишь самые важные.
Аддоны, которые, казалось бы, предназначены для ускорения работы браузера, на практике, наоборот, замедляют его работу и наносят вред.
8. Как увеличить скорость беспроводного интернета
Ниже представлен способ, который поможет вам увеличить скорость вашего беспроводного соединения на Ubuntu..
Решение:
2. Теперь узнайте как Ubuntu обращается к беспроводному соединению:
3. Создайте исполняемый текстовый файл “wireless”:
Теперь напишите: sudo chmod 755 /etc/pm/power.d/wireless и нажмите Enter.
Нажмите Enter. У вас запустится тектовый редактор Leafpad с пустым файлом “wireless”. Скопируйте следующий текст в пустой файл “wireless”:
5. Сохраните и закройте файл
6. Перезагрузите компьютер
9. Чистите свою Ubuntu
Регулярная очистка системы поможет вашей Ubuntu работать быстрой и гладко. Вот несколько способов, что можно сделать:
Более детальную информацию можно найти здесь.
10 советов по ускорению Ubuntu Linux
Авторизуйтесь
10 советов по ускорению Ubuntu Linux
Вам знакомо то чувство, когда по прошествии какого-то времени Ubuntu начинает тормозить? В этой статье мы собрали десять небольших советов, которые помогут если не вернуть былую скорость, то хотя бы просто заставить систему работать быстрее. Описанные здесь советы вполне могут сработать и на других дистрибутивах Linux, основанных на Ubuntu, вроде Linux Mint, Elementary OS и т.д.
1. Уменьшите стандартное время загрузки GRUB
По умолчанию GRUB даёт 10 секунд на выбор одной из нескольких ОС, вход в режим восстановления и т.д., что достаточно долго. Кроме того, вам придётся сидеть перед компьютером и нажимать на enter, чтобы как можно быстрее загрузить Ubuntu. Немного затратно по времени, не так ли? Разумным решением будет сократить это время. Сначала откроем конфигурацию GRUB:
Чтобы применить изменения, используйте эту команду:
2. Настройте автозапуск приложений
Рано или поздно вы начинаете устанавливать приложения. Некоторые из них запускаются при каждой загрузке системы, на что уходит много ресурсов. В итоге на полную загрузку системы уходит всё больше и больше времени. Чтобы исправить это, найдите в поиске «Автоматически запускаемые приложения»:
Здесь вы увидите список приложений, запускаемых при загрузке системы. Подумайте, что из этого не нужно запускать каждый раз и смело удаляйте из автозапуска:
Но что, если вы ничего не хотите удалять? В таком случае вы можете отложить запуск приложения. Таким образом, для загрузки системы будет свободно больше ресурсов, а сами приложения запустятся спустя некоторое время.
3. Установите preload для ускорения запуска приложений
Preload — демон, анализирующий поведение пользователя и часто запускаемые приложения. Для его установки откройте терминал и введите следующую команду:
После установки перезагрузите компьютер и можете забыть о демоне, так как он будет работать в фоне.
4. Выберите лучшее зеркало для обновлений
Не будет лишним убедиться, что вы используете лучшее зеркало для обновлений. Зеркала репозитория Ubuntu разбросаны по всему свету, поэтому крайне желательно использовать ближайший к вам. Это ускорит обновление системы, потому что на получение пакетов от сервера будет уходить меньше времени.
В поиске найдите «Программы и обновления». Откройте вкладку «Программное обеспечение Ubuntu» и в пункте «Загрузить с…» выберите «Другой…». Откроется новое окно, в котором нужно нажать «Выбрать лучший сервер», чтобы подобрать оптимальный вариант.
Как правило, лучшее зеркало стоит по умолчанию, однако, как мы сказали ранее, не будет лишним проверить, так ли это. Также это может привести к задержке в получении обновлений, если ближайшее зеркало нечасто обновляется. Это может пригодиться людям с медленным интернет-подключением.
5. Используйте apt-fast вместо apt для быстрого обновления
apt-fast — это оболочка для apt, увеличивающая скорость загрузки пакетов с помощью множественных соединений. Если вы часто используете терминал и apt для обновлений, то вам стоит попробовать apt-fast. Установить его можно следующим образом:
6. Уберите языковые обновления из apt update:
И в его конце добавьте эту строку:
7. Уменьшите перегрев
Перегрев — распространённая проблема. Скорость работы перегретого компьютера оставляет желать лучшего. На запуск программы могут уйти годы, если кулер процессора крутится так же быстро, как бегает Усейн Болт. Для облегчения этой проблемы есть два инструмента: TLP и CPUFREQ.
Для установки и запуска TLP используйте следующие команды:
После установки TLP от вас больше ничего не требуется. Программа работает в фоне.
Для установки индикатора CPUFREQ используйте следующую команду:
Перезагрузите компьютер и включите энергосберегающий режим:
8. Настройте LibreOffice и сделайте его быстрее
Если вы часто используете LibreOffice, то вы можете сделать его немного быстрее. Запустите LibreOffice и перейдите в параметры. В открывшемся окне выберите «Память», затем поставьте галочку напротив пункта «Использовать быстрый запуск» и увеличьте объём доступной памяти.
9. Используйте легковесную среду рабочего стола (если можете)
Вместо стандартной среды GNOME вы можете попробовать более лёгкие Xfce или LXDE.
Эти среды используют меньше памяти и не так сильно нагружают процессор. Также к ним прилагается набор легковесных приложений, которые помогают ускорить Ubuntu.
Конечно, рабочий стол может выглядеть не так современно, как в Unity или GNOME, но это компромисс, на который можно пойти.
10. Используйте менее тяжёлые альтернативы приложений
Это уже кому как нравится. Некоторые из стандартных или популярных приложений довольно тяжёлые и могут перегрузить слабый компьютер. В такой ситуации вы можете использовать альтернативы этих приложений. Например, вместо Ubuntu Software Center можно использовать AppGrid, вместо LibreOffice Writer — AbiWord и т.д.
Прим.перев. Ещё больше материалов по продвинутой оптимизации Linux-систем вы можете найти в Arch wiki.
10 советов как ускорить Ubuntu Linux
Возможно, вы столкнулись с тем, что после некоторого времени использования Ubuntu, система начинает работать медленно. В этой статье мы увидим несколько подсказок и советов, которые помогут ускорить работу Ubuntu.
Прежде чем мы рассмотрим, как улучшить общую производительность системы в Ubuntu, давайте сначала подумаем, почему система становится медленнее с течением времени. Для этого может быть несколько причин. У вас может быть скромный компьютер с базовой конфигурацией. Возможно, вы установили несколько приложений, которые потребляют ресурсы во время загрузки. Фактически, может быть бесконечно много факторов, влияющих на скорость работы.
Здесь я перечислил несколько небольших изменений, которые помогут вам немного ускорить Ubuntu. Существуют также некоторые передовые методы, которые вы можете использовать для обеспечения более плавной и эффективной работы системы. Вы можете выбрать, следовать за всем или за некоторыми из них. Все они немного плавности и скорости в работе с Ubuntu.
Я использовал эти настройки со старой версией Ubuntu, но я считаю, что то же самое можно использовать и в других версиях Ubuntu, а также в других дистрибутивах Linux, которые основаны на Ubuntu, таких как Linux Mint, Elementary OS Luna и т.д.
1. Уменьшите стандартное время загрузкки grub:
Утилита grub даст вам 10 секунд на переключение между операционными системами с двойной загрузкой или на восстановление и т.д. Для меня это слишком много. Это также означает, что вам придется сидеть рядом с компьютером и нажать клавишу enter для загрузки в Ubuntu как можно скорее. Немного времени, не так ли? Первый фокус в том, чтобы изменить время загрузки. Если вам удобнее пользоваться графическим интерфейсом пользователя, прочитайте эту статью, чтобы изменить время перезагрузки и порядок загрузки с помощью Grub Customizer.
Для остальных, вы можете просто воспользоваться следующей командой, чтобы открыть конфигурацию grub:
И измените значение GRUB_TIMEOUT=10 на GRUB_TIMEOUT=2. При этом время загрузки изменится на 2 секунды. Не ставьте здесь 0, так как вы потеряете право на изменение между ОС и опциями восстановления. После изменения конфигурации grub воспользуйтесь следующей командой для применения изменений:
2. Настройте приложения автозагрузки:
Некоторые из приложений запускаются при каждом запуске и, конечно же, ресурсы будут заняты запуском этих приложений. Как результат: медленная загрузка системы при каждом включении компьютера. Зайдите в Unity Dash и найдите Startup Applications:
Посмотрите, какие приложения загружаются при запуске. Теперь подумайте, есть ли приложения, которые вам не нужно запускать каждый раз при загрузке в Ubuntu. Не стесняйтесь, удаляйте их:
Но что делать, если вы не хотите удалять приложения из автозагрузки? Например, если вы установили один из лучших индикаторов для Ubuntu, вы захотите, чтобы они запускались автоматически при каждой загрузке.
Что вы можете сделать здесь, так это отложить некоторые запуски некоторых программ. Таким образом, вы освободите ресурс во время загрузки и через некоторое время ваши приложения будут запущены автоматически. На предыдущем рисунке нажмите кнопку Изменить и измените команду запуска с опцией перехода в спящий режим.
Например, если вы хотите отложить запуск индикатора Dropbox, скажем, на 20 секунд, вам просто нужно добавить команду, например:
3. Установите preload для ускорения загрузки приложений:
После установки перезагрузите компьютер и забудьте об этом. Он будет работать в фоновом режиме.
4. Выберите лучшее зеркало для обновлений приложений:
Хорошо бы убедиться, что вы используете лучшее зеркало для обновления программного обеспечения. Репозиторий программного обеспечения Ubuntu использует глобальные зеркала, и вполне желательно использовать то, которое находится рядом с вами. Это приведет к более быстрому обновлению системы, так как сократит время на получение пакетов с сервера.
На вкладке Software & Updates->Ubuntu Software->Download From выберите Other и затем нажмите Select Best Server:
Утилита проведет тест и скажет вам, какое зеркало является лучшим для вас. Обычно лучшее зеркало уже настроено, но, как я уже сказал, нет ничего плохого в его проверке. Также это может привести к некоторой задержке в получении обновлений, если не часто обновляется ближайшее зеркало, на котором хранится кэш репозитория. Это полезно для людей с относительно медленным подключением к Интернету. Вы также можете воспользоваться этими советами, чтобы ускорить скорость Wi-Fi в Ubuntu.
5. Используйте apt-fast вместе с apt-get для более быстрых обновлений:
6. Удалите языковые зависимости ign из apt-get update:
Вы когда-нибудь обращали внимание на вывод sudo apt-get update? В нем есть три блока: hit, ign и get. Вы можете прочитать их значение здесь. Если вы посмотрите на строки IGN, вы увидите, что большинство из них связаны с языковым переводом. Если вы используете все приложения на английском языке, то нет абсолютно никакой необходимости в переводе базы данных пакетов с английского языка на английский.
Если вы подавите связанные с этим языком обновления из apt-get, это немного увеличит скорость обновления apt-get. Для этого откройте следующий файл:
И добавьте следующую строку в конец файла:
7. Уменьшите перегрев:
Перегрев является распространенной проблемой в компьютерах в наши дни. Перегретый компьютер работает довольно медленно. Потребуются годы, чтобы открыть программу, когда ваш кулер процессора работает как Usain Bolt. Есть два инструмента, которые можно использовать для снижения перегрева и, таким образом, повышения производительности системы в Ubuntu, TLP и CPUFREQ.
Для установки и использования TLP используйте следующие команды в терминале:
Для установки индикатора CPUFREQ используйте следующую команду:
Перезагрузите компьютер и используйте режим энергосбережения Powersave:
8. Настройте LibreOffice, чтобы сделать его быстрее:
Если вы частый пользователь офисного пакета, то вам может понадобиться немного изменить стандартную настройку LibreOffice, чтобы сделать его быстрее. Здесь вы будете настраивать память. Откройте LibreOffice и перейдите в меню Tools->Options. В левой боковой панели выберите Память и включите функцию Systray Quickstarter, а также увеличьте выделение памяти.
9. Если возможно, используйте легковесное окружение рабочего стола
Если вы решили установить окружение рабочего стола GNOME по умолчанию, вы можете выбрать облегченную среду рабочего стола, такую как Xfce или LXDE.
Эти окружения потребляют меньше оперативной памяти и процессорного времени. Они также поставляются с собственным набором легких приложений, которые помогают быстрее запускать Ubuntu.
Конечно, рабочий стол может выглядеть не так современно, как Unity или GNOME. Это компромисс, на который вы должны пойти.
10. Используйте более легкие альтернативы для некоторых приложений
Некоторые из стандартных или популярных приложений являются ресурсоемкими и могут не подходить для компьютеров низкого класса. Что вы можете сделать, так это использовать несколько альтернатив этим приложениям. Например, используйте AppGrid вместо Ubuntu Software Center. Используйте Gdebi для установки пакетов. Используйте AbiWord вместо LibreOffice Writer и т.д.
На этом сборник советов по ускорению Ubuntu 18.04, 16.04 и других версий завершается. Я уверен, что они обеспечат в целом лучшую производительность системы.
У тебя есть какие-то трюки в рукавах, чтобы ускорить Убунту? Эти советы тебе тоже помогли? Делитесь своими взглядами. Вопросы, предложения всегда приветствуются. Не стесняйтесь заглянуть в раздел комментариев.
Увеличение скорости работы Ubuntu
Содержание
Краткое описание руководства
Эти инструкции будут полезны для оптимизации процесса загрузки, его ускорения, а также общей оптимизации и ускорения системы.
Оптимизация загрузки Ubuntu
Оптимизация начальной загрузки
Оптимизация файловой системы
Отключение журнала для корневого раздела
Откройте терминал, введите:
Найдите следующую после комментария похожего на «/ was on /dev/sda2 during installation« строку и приведите ее к виду
Теперь введите следующую команду в консоли:
и приведите строку
Обновите конфигурацию загрузчика:
Если у вас раздел отформатирован в одну из файловых систем из семейства Ext выполните следующую команду:
Помните, что название вашего раздела с корневой системой может отличатся от /dev/sdb2.
Параметры для Ext4 для обладателей Источником Бесперебойного Питания (ИБП)
Параметры для btrfs для обладателей Источником Бесперебойного Питания (ИБП)
Отключение ненужных служб (демонов)
Отключение ненужного в автозагрузке
Начиная с версии 11.10 все системные программы в автозагрузке скрыты директивой NoDisplay. В окне «Автозапуск программ» отображаются только программы, добавленные пользователем. Для отображения всех программ, надо ввести в терминале команду:
Получим вот такое: Теперь осталось аккуратно отключить то, что не используется и перезагрузиться. На скриншоте ненужные мне программы и сервисы уже отключены.
Для возвращения окна «Автозапуск программ» в исходное состояние, можно воспользоваться командой:
Системная оптимизация
Настройка Swappiness
Изменим поведение Ubuntu в отношении использования ОЗУ и подкачки. Есть такой параметр vm.swappiness, который по умолчанию имеет значение 60, и контролирует, каким образом система будет работать с файлом подкачки (swap). Этот параметр может иметь следующие значения:
Значение параметра | Описание |
---|---|
vm.swappiness = 0 | Ядро будет использовать файл подкачки только в том случае, если значение свободной оперативной памяти будет меньше указанного в параметре vm.min_free_kbytes. |
vm.swappiness = 1 | Для ядер версии 3.5 и выше, минимальное использование файла подкачки без его полного отключения. |
vm.swappiness = 10 | Это значение часто рекомендуют для увеличения производительности при наличии достаточного объема оперативной памяти на компьютере |
vm.swappiness = 60 | Значение по умолчанию |
vm.swappiness = 100 | Система будет использовать файл подкачки очень интенсивно (НЕ РЕКОМЕНДУЕТСЯ, т.к. вызовет сильное замедление работы системы) |
При большом количестве ОЗУ в компьютере, лучше изменить параметр vm.swappiness до 10 либо до 1. В консоли введите следующую команду:
Добавьте строку в конец файла:
При этом «агрессивность» swap опредиляется несколькими праметрами
Система еще не свопила перед этим, swappiness установлен по дефолту 60. То есть система первый раз засвопит при достижении значения свободной памяти в 80%
Соответственно, с этим параметром стоит быть предельно осторожным, так как и увеличение и уменьшение параметра может привести к значительному замедлению системы.
vm.swappiness = 100 замедление может быть заметно сразу
0 проявятся «жуткие» тормоза в процессе использования системы, особенно под нагрузкой
Параллельная загрузка
найдите CONCURRENCY=none и замените на:
Сохраните и перезагрузите компьютер.
В Linux большинство программ используют протокол IPv4 для подключения к интернету. В Ubuntu IPv6 включен по умолчанию, отключим его, если он вызывает проблемы в сети:
Найдите параметр GRUB_CMDLINE_LINUX_DEFAULT и аккуратно дополните значением ipv6.disable=1 Сохраните изменения. Вызовите
для применений изменений, перезагрузите компьютер.
Ускорение запуска программ, с помощью preload
Preload – демон, который собирает информацию о наиболее часто используемых программах, и кэширующий их и используемые ими библиотеки, что приводит к повышению скорости загрузки программ. Для установки нужно просто выполнить в терминале
или запустить Центр приложений Ubuntu, найти в нем preload и установить его. После установки preload перезагрузите компьютер и выполните в консоли команды
Проверить работу Preload можно посмотрев содержимое preload.state
Если файл не пуст, значит демон работает.
Настройки preload по умолчанию подходят большинству, поэтому изменять что-либо в файле /etc/preload.conf не обязательно.
Кеширование символьных таблиц
Создайте пустой каталог
Ваши Qt/GTK программы будут чуток быстрее стартовать и потреблять меньше памяти, благодаря тому, что libX11 будет создавать в
/.compose-cache кеши распарсенной информации и использовать ее повторно.
Оптимизация DE
Ускорение GNOME 2
сохранить в своем «домашнем» каталоге под названием .gtkrc-2.0 (не забыть про лидирующую точку) и перегрузить иксы.
поставить галочку reduced_resources
убрать галочку enable_animations
убрать галочку accessibility.
Установить текстовый параметр в значение panel-speed-fast, для ускорения анимации панели. Перезапустить сессию Gnome.
Ускорение запуска KDE программ в среде Gnome
Можно также удалить старые миниатюры, удалив директорию