Prelink или как улучшить скорость загрузки приложений

Быстрый Ubuntu

Операционные системы GNU / Linux обычно не имеют больших проблем со скоростью, но все всегда можно улучшить. Не секрет, что стандартная версия Ubuntu сильно потеряла скорость с появлением графической среды Unity, поэтому было бы неплохо дать нашей системе «витамины», чтобы она работала еще быстрее. Один из витаминов, который мы можем дать нашему ПК с GNU / Linux, называется Предварительная ссылка.

Prelink - это программа, которая улучшит скорость системы сокращение времени загрузки приложения. Понятно, что это улучшение не вызовет возмущения на многих компьютерах, но его можно заметить в некоторых операционных системах, таких как те, которые используются многими библиотеками, например, основанными на KDE. Далее мы покажем вам, как установить и настроить Prelink на вашем компьютере GNU / Linux.

Как установить и настроить Prelink

  1. Prelink доступен в репозиториях по умолчанию большинства дистрибутивов Linux, поэтому установить его так же просто, как открыть терминал и ввести следующую команду:
sudo apt install prelink
  1. Это может вызвать некоторые ошибки с некоторыми библиотеками и проприетарными приложениями, поэтому после его установки нам придется включить некоторые исключения в файл /etc/prelink.conf. Открываем файл и копируем в него следующее:
# Skype
-b /usr/lib32/skype/skype
-b /usr/lib/skype/skype

# Flash Player Plugin
-b /usr/lib/mozilla/plugins/libflashplayer.so

# NVIDIA
-b /usr/lib/libGL.so*
-b /usr/lib32/libGL.so*
-b //usr/lib/libOpenCL.so*
-b //usr/lib32/libOpenCL.so*
-b /usr/lib32/vdpau/
-b /usr/lib/vdpau/
-b /usr/lib/xorg/modules/drivers/nvidia_drv.so
-b /usr/lib/xorg/modules/extensions/libglx.so*
-b /usr/lib/libnvidia-*
-b /usr/lib32/libnvidia-*

# Catalyst
-b /usr/lib/libati*
-b /usr/lib/fglrx*
-b /usr/lib/libAMDXvBA*
-b /usr/lib/libGL.so*
-b /usr/lib/libfglrx*
-b /usr/lib/xorg/modules/dri/fglrx_dri.so
-b /usr/lib/xorg/modules/drivers/fglrx_drv.so
-b /usr/lib/xorg/modules/extensions/fglrx/
-b /usr/lib/xorg/modules/linux/libfglrxdrm.so
-b /usr/lib/xorg/modules/extensions/libglx.so
  1. За исключением включенных исключений, мы выполняем оптимизацию системы, открыв терминал и набрав следующую команду:
prelink -amvR
  1. Также стоит запланировать периодическое выполнение указанной выше команды, поскольку любое обновление библиотек может привести к ее прекращению. Запланируем выполнение предыдущей команды, создав файл /etc/cron.daily/прессылка со следующим текстом внутри:
#!/bin/bash
[[ -x /usr/bin/prelink ]] && /usr/bin/prelink -amR &>/dev/null
  1. И мы даем ему разрешения, открыв терминал и набрав следующую команду:
chmod 755 /etc/cron.daily/prelink

Специальные шаги для KDE

Если вы используете графическое окружение на основе KDE, необходимо будет добавить в файл /etc/profile.d/kde-is-prelinked.sh следующий текст:

export KDE_IS_PRELINKED=1

Затем мы дадим ему необходимые разрешения, открыв терминал и набрав следующую команду:

chmod 755 /etc/profile.d/kde-is-prelinked.sh
Вы уже пробовали это? Что вы думаете? Вы заметили улучшения?

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

      Фабиан сказал

    Проба, но я очень медленный, лол. Я удалил его, и все было в порядке. Это было медленнее, чем когда у меня была Ubuntu 8.04 с compiz на Pentium 4 512 RAM хахаха

      Рейн Сфсж Масакой сказал

    а вот если в prelink вместе с preload есть колода существующая пиша

      Чудесный! (@AJMarval_) сказал

    И работает ли он с коммуникационными приложениями?

    У меня есть языковые онлайн-курсы по Skype, и приложение долго загружается, даже после установки. Моя классная система не использует дополнительную платформу или программное обеспечение для установки, поскольку они являются учителями Preply (https://preply.com/es/español-por-skype), а задержка связана с тем же запущенным Skype.

    Будьте на связи,