Path to IM

adaliska
Posts: 151
Joined: Sun Dec 23, 2012 9:20 am

Path to IM

Post by adaliska »

Rotation - Settings - Basic Settings - Path to IM
Эта строка при вызове используется как есть?
Если я там напишу "nice /usr/bin/", это сработает для понижения нагрузки?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Path to IM

Post by admin »

а как nice понизит нагрузку ?
Don't forget to run script update
adaliska
Posts: 151
Joined: Sun Dec 23, 2012 9:20 am

Re: Path to IM

Post by adaliska »

Неудачно выразился.
Задача фронтенд-сервака - как можно быстрее обрабатывать запросы посетителя (переходить между страничками и смотреть контент).
Все операции обработки и записи чего-либо на диск надо нафиг выносить с продакшен-машины, а если это невозможно/непрактично - занижать им приоритет, чтоб выполнялись медленнее или съедали меньше ресурсов.

Собстно суть вопроса была в том, прокатит ли вставка строки "nice пробел" в путь до imagemagick? :)
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Path to IM

Post by admin »

по идее - да
а видно как ИМ висит в топе ?
Don't forget to run script update
adaliska
Posts: 151
Joined: Sun Dec 23, 2012 9:20 am

Re: Path to IM

Post by adaliska »

Попробую.
В топе собственно IM не видно, там торчит php с потреблением 99% СPU. А вот ps aux показывает что долго висит (и жрёт) процесс identify. Кстати даже больше, чем convert, что странно.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Path to IM

Post by admin »

Может имеет смысл проапедйтить ИМ
может в той версии какие-то вопросы были в identify
Don't forget to run script update
adaliska
Posts: 151
Joined: Sun Dec 23, 2012 9:20 am

Re: Path to IM

Post by adaliska »

Нет...
apt-get install imagemagick
imagemagick is already the newest version

А в каком каталоге смарт ведёт работу с фотками, прежде чем кладёт их на постоянное место? Попробую вынести его на другой диск.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Path to IM

Post by admin »

Вы пишете что загрузка проца у вас - и как на это повялияет вынос каталога на другой диск ?
В чем логика ?

PS то что в репах лежит какая-то версия совсем не означает что она послденяя у ИМ.
Don't forget to run script update
adaliska
Posts: 151
Joined: Sun Dec 23, 2012 9:20 am

Re: Path to IM

Post by adaliska »

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

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

Поэтому я и хочу вынести например scj/tmp на отдельный диск, и уточняю в каком каталоге у смарта происходит движуха с файлами.

Версию IM посмотрел, не последняя, но компилять на продакшен-сервере что-то более новое чем официальный пакет - некошерно.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Path to IM

Post by admin »

Логика такая: циферки загруженности проца, которые я вижу в топе, складываются в том числе из времени ожидания операций ввода-вывода. Сервера "облачные", и диски на них виртуальные.
Не сталкивался с таким, надо почитать.
Это свое облако или что-то типа амазона ?

да, режутся в scj/tmp
но identify только читает файл , конвертит его convert

в репах неокторых ОС пакеты 6ти летней давности.
Не вжиу никакой проблемы взять у производителя софт, тем более что это ж не апач, а бэксофт, даже если он сляжет - на сайты это никак не повляет и можно будет просто вернуть из реп.
Don't forget to run script update
Post Reply