Тонкая настройка для производительности

Я просто понял, что могу начать gimp (версия 2.8) через

gimp -d

чтобы уменьшить время запуска на старой системе.

Существуют ли другие настройки для ускорения времени запуска gimp и сокращения использования памяти?

One Solution collect form web for “Тонкая настройка для производительности”

При создании GIMP из исходного кода вы можете добавить -Os в CFLAGS, чтобы сообщить компилятору оптимизировать пространство, а не скорость выполнения. Это приведет к уменьшению объема памяти.

Другой метод, если вы используете только одну программу, – использовать статическую привязку. Используя статическое связывание, двоичный код будет вставлять свои зависимости и может быть меньше, поскольку во время компиляции известно, какие именно фрагменты кода достижимы, а какие нет. Обычно библиотеки создаются динамически (.so-файлы), и компилятор не может знать, какие функции впоследствии будут использоваться.

Эти методы вряд ли принесут вам какое-либо существенное преимущество, поскольку вы, вероятно, используете зависимости GIMP в других программах одновременно (то есть GTK + 2). Если это так, статическая привязка приведет к значительному увеличению использования памяти.

  • Построить Gimp из библиотек пользовательского пути
  • Сохранить изображение как 24 бит png
  • Как изменить высоту GIMP до 1266 пикселей?
  • Чтобы настроить яркость-контрастность в плоскости с помощью Gimp / ImageMagick / ...?
  • Как преобразовать изображение в 24-битный BMP в командной строке?
  • Как установить Gimp 2.9 в Arch Linux?
  • Получить «последние файлы» в глобальном файловом менеджере (Dolphin?)
  • Установка шрифта OpenType
  • Interesting Posts

    Задайте имя отправителя в функции почты

    Ошибка сценария сканирования cPanel при сравнении двух переменных: [:: ожидается целочисленное выражение

    BASH: проблемы с Fifo – кажется избирательным в отношении ввода

    Ping IP работает, nslookup терпит неудачу. Новое ядро

    обновить параметры nm-апплета в командной строке Ubuntu

    Почему «дата» показывает разные времена в корне и пользователе?

    Параметр синтаксического анализа скрипта Bash с кавычками

    как установить новый пакет, когда какой-либо пакет нарушен?

    pkill с регулярным выражением

    Я не могу подключиться к интернету с помощью vmware player с centos

    Каковы требования об обнюхивать UDP-пакеты в беспроводной сети Ad-Hoc?

    Почему argv включает имя программы?

    Какой минимальный минимум я должен установить на безголовую коробку Red Hat (или CentOS) или Ubuntu, чтобы запускать программы GUI через X11 через SSH

    Обнаружение утечки памяти ядра

    установить значение по умолчанию g ++ на CentOS?

    Linux и Unix - лучшая ОС в мире.