Фотошоп грузит процессор на 100
Постоянно работая в фотошопе обрабатывая фотографии и макетируя в нем альбомы - это обычно много слоев, много экшенов, много фильтров и плагинов, а значит файлы "тяжелые", столкнулся с проблемой, что приходится ждать пока какой то плагин совершит свое чудотворное преобразование слоя или фотографии, иногда ждать приходится десятками секунд.
Так можно ли оптимизировать настройки фотошопа, подобрать недорогое (относительно) железо - чтобы минимизировать этот процесс ожидания?
Прочитав десятка 2 умных и не очень статей и "инструкций" на просторах сети и эмпирически попробовав все, что прочитал - пришел к каким то основным решениям для себя, которые попробую истолковать, обосновать и объяснить:
1. Photoshop - только 64-bit
причина проста и банальна, 64 версия фотошопа видит ВСЁ количество вашей оперативной памяти (32-бита только 3 Гб), а значит максимально используется ОЗУ вашего компьютера, и минимизируются запросы к жесткому диску, на котором находится Caсhe фотошопа. Я думаю вы понимаете разницу между скоростью обмена между процессором и OЗУ и насколько она быстрее шины обмена HDD - CPU.
2. ОЗУ - минимум 8Gb для 2-х канальных решений и 12Gb для трех каналов (1366 socket).
По моему мнению для фотошопа МНОГО ОЗУ - не бывает, чем его больше тем проще и быстрее идет обмен информацией. Стоит отметить, что чем больше у вас шагов history тем сильнее "раздувается" Caсhe, чем больше файл тем больше требуется быстрого Caсhe для обработки этого файла каким либо "мудрым" плагином. А быстрый Caсhe именно на ОЗУ, а не на выделенном HDD под scratch disk как мы обсудили выше.
Если вдаваться в конкретику то DDR3 PC3-12800 1600MHz с хорошей латентностью CL8, варианты CL7 еще достаточно дорогие. Можно обойтись и CL9.
3. Процессор - без фанатизма, но и без "авось", 4-ядра частота от 2.66Ghz и хорошим кешем от 4Mb
- для решений 1366 сокета - я рекомендовал бы i7-920(930. 950) - более дорогие процессоры не "отобьют" ни в процентах ни по скорости сумм затраченных на выигрыш в 2-3 секунды. Учитывая, что мой любимый i7-920 легко разгоняется по шине до 3.2 и работает стабильно на тех же практически температурах (он вообще способен работать стабильно до 4Ггц при правильном охлаждении)
- для решений 1156 сокета - лучшим выбором является на мой взгляд i7-860(i7-875k), или более экономичный вариант i5-750(760).
Это 200$-300$ что я считаю оптимальным выбором для рабочего компьютера? более дорогие процессоры i7-960 (i7-975), i7-880 стоимость которых от 600$. для "зажиточного оптимиста" - 100%-ная переплата даст прирост производительности (проверено) - 10-15%.
4. Настройка Photoshop
- 80% RAM
- cache 8 на 1028K - оптимально для файлов больших размеров
- scratch disk - в обязательном порядке на другом ФИЗИЧЕСКИ жестком диске (не С:/ на котором у вас Windows).
5. HDD в компьютере - рекомендация
- c:/ для windows - рекомендовал бы SSD - OCZ Vertex 64Gb (этого достаточно) если хотите то 128Gb, но могу сказать, что у меня 30Gb свободно на установленном компьтере всеми программами.
- d:/ рабочий диск - рекомендовал бы собрать RAID 10 на 4-х WD Black 500Gb. 1000Gb, что даст хорошую скорость реально в 2 раза быстрее одиночного HDD и отличную защиту информации в некотрых случаях даже выход из строя 2-х HDD в этом рейде гарантирует сохранение информации. Именно на этот быстрый RAID рекомендую размещать scratch disk в настройках фотошопа.
Пожалуй это основные советы и рекомендации "по железу" и настройкам фотошопа. возможно они кому то покажутся спорными - ну это не беда, я не сторонник споров, я сторонник ТЕСТов.
Ниже приведена таблица, в которой указана скорость выполнения тестового экшена с набором основных фильтров и операций фотошопа на тестовой фотографии.
экшен можно скачать тут - 5kb
тестовую фотографию тут - 2Mb
экшен для удобства заканчивается заливкой фотографии в красный цвет - для вашей реакции остановки секундомера.
для пользователей Win7 есть удобный гаджет-секундомер скачать тут, которым я пользовался - установив его в режим "над всеми окнами".
На таблице хорошо видна зависимость работы 64-bit Photoshop и скорость при определении scratch disk на другой физический диск.
В моем распоряжении есть 2 компьютера и 1 ноутбук я внес в таблицу их параметры и скорость обработки экшена для сравнения.
Если кому интересно расширить эту таблицу и заодно сравнить свою конфигурацию на скорость работы фотошопа, скачивайте, запускайте, тестируйте и выкладывайте значения с указанием конфигурации компьютера (процессор, ОЗУ . ) - думаю получится интересная картина.
Некоторые пользователи могут отмечать высокую загрузку процессора после запуска продуктов Adobe. Если вы считаете, что у вас проявляется эта проблема, проверьте следующее.
Mac OS: Запустите «Монитор активности», перейдите на вкладку «CPU» и проверьте, действительно ли высокую загрузку процесора вызывает процесс CEPHtmlEngine.
Windows: Запустите «Диспетчер задач», перейдите на вкладку «Процессы» и проверьте, действительно ли высокую загрузку процесора вызывает процесс CEPHtmlEngine.
Если вы обнаружили, что именно процесс CEPHtmlEngine вызывает высокую загрузку процессора, попробуйте следующие решения:
При возникновении этой проблемы с Dreamweaver CC 2015 установите последнее обновление, чтобы устранить проблему.
Эта проблема может возникать в продуктах Adobe, если программе не удается получить доступ или выполнить запись в папку журналов. Проверьте папку, указанную ниже, чтобы убедиться в том, что она существует и ваша текущая учетная запись имеет права на запись файлов и изменение содержимого этой папки.
Windows:
- Наберите %USERPROFILE%\AppData\Local\Adobe\Creative Cloud Libraries\Logs в поле поиска в меню «Пуск» или «Запустить команду»
- Убедитесь, что папка существует, и у вас есть права на запись в нее.
Mac OS:
- Откройте ~/Library/Logs/Creative Cloud/Creative Cloud Libraries с помощью команды Перейти к папке.
- Убедитесь, что папка существует и у вас есть права на запись в нее.
Закройте все открытые программы Adobe (например, Photoshop, Illustrator, Dreamweaver или InDesign).
Перенесите содержимое из указанной ниже папки куда-нибудь в другое место в качестве резервной копии (например, в папку на рабочем столе). Посмотрите, ниже указаны папки для каждого продукта.
Необходимо выбрать исполняемый файл продукта и щелкнуть на нем мышкой при нажатой клавише Ctrl, чтобы использовать команду «Показать содержимое пакета» для получения доступа к каталогам продукта, перечисленным ниже.
Mac:
- Photoshop: /Applications/Adobe Photoshop CC 2015/Adobe Photoshop CC 2015.app/Contents/Required/CEP/extensions/com.adobe.DesignLibraryPanel.html/
- Illustrator: /Applications/Adobe Illustrator CC 2015/Adobe Illustrator CC 2015.app/Contents/Required/CEP/extensions/com.adobe.DesignLibraries.angular/
- InDesign: /Applications/Adobe InDesign CC 2015/Resources/CEP/extensions/com.adobe.DesignLibraries.angular/
- Dreamweaver: /Applications/Adobe Dreamweaver/CC 2015/configuration/CEP/extensions/
Windows:
- Photoshop: C:\Program Files\Adobe\Adobe Photoshop CC 2015\Required\CEP\extensions\com.adobe.DesignLibraryPanel.html
- Illustrator: C:\Program Files\Adobe\Adobe Illustrator CC 2015\CEP\extensions\com.adobe.DesignLibraries.angular
- InDesign: C:\Program Files\Adobe\Adobe InDesign CC 2015\Resources\CEP\extensions\com.adobe.DesignLibraries.angular
- Dreamweaver: C:\Program Files\Adobe\Adobe Dreamweaver CC 2015\configuration\CEPExtensions\com.adobe.DesignLibraries.angular
- Premiere Pro: C:\Program Files\Adobe\Adobe Premiere Pro CC 2015\CEP\extensions\com.adobe.DesignLibraries.angular
Удерживание клавиши Option во время перетаскивания скопировать содержимое папки.
После создания копии удалите содержимое исходной папки.
Загрузите файлDL224.zip и извлеките содержимое архива в папку, указанную ниже (такое же содержимое, что вы сохраняли как резервную копию и удалляли на предыдущем шаге).
Необходимо выбрать исполняемый файл продукта и щелкнуть на нем мышкой при нажатой клавише Ctrl, чтобы использовать команду «Показать содержимое пакета» для получения доступа к каталогам продукта, перечисленным ниже.
Для Mac:
- Photoshop: /Applications/Adobe Photoshop CC 2015/Adobe Photoshop CC 2015.app/Contents/Required/CEP/extensions/com.adobe.DesignLibraryPanel.html/
- Illustrator: /Applications/Adobe Illustrator CC 2015/CEP/extensions/com.adobe.DesignLibraries.angular/
- InDesign: /Applications/Adobe InDesign CC 2015/Resources/CEP/extensions/com.adobe.DesignLibraries.angular/
- Dreamweaver: /Applications/Adobe Dreamweaver/CC 2015/configuration/CEP/extensions/
Для ОС Windows:
- Photoshop: C:\Program Files\Adobe\Adobe Photoshop CC 2015\Required\CEP\extensions\com.adobe.DesignLibraryPanel.html
- Illustrator: C:\Program Files\Adobe\Adobe Illustrator CC 2015\CEP\extensions\com.adobe.DesignLibraries.angular
- InDesign: C:\Program Files\Adobe\Adobe InDesign CC 2015\Resources\CEP\extensions\com.adobe.DesignLibraries.angular
- Dreamweaver: C:\Program Files\Adobe\Adobe Dreamweaver CC 2015\configuration\CEPExtensions\com.adobe.DesignLibraries.angular
- Premiere Pro: C:\Program Files\Adobe\Adobe Premiere Pro CC 2015\CEP\extensions\com.adobe.DesignLibraries.angular
Технические специалисты Adobe знают о данной неполадке и планируют устранить ее в следующем обновлении.
Улучшите работу Photoshop, оптимизировав операционную систему и оборудование на своем компьютере.
Для оптимальной работы Photoshop компьютер должен соответствовать минимальным системным требованиям. Запуск Photoshop на маломощном или неподдерживаемом оборудовании, например на компьютере с несовместимым графическим процессором (GPU), может привести к проблемам с производительностью.
Если вы заинтересованы в изменении конфигурации оборудования (или планируете приобрести новую систему), используйте следующую информацию для того чтобы оптимизировать его для работы в приложении Photoshop.
Используйте дискретную видеокарту
Дискретная видеокарта использует собственную память (VRAM), обладает большей вычислительной мощностью и не расходует оперативную память
В сверхлегких ноутбуках и бюджетных ПК часто используется встроенная видеокарта, которая потребляет меньше энергии для экономии заряда аккумулятора и использует память совместно с процессором.
4. Следите за индикатором эффективности
Индикатор эффективности покажет вам, когда фотошоп исчерпает доступную память и начнет сохранять данные в файл подкачки.
Для отображения индикатора нажмите стрелку под вашим изображением и выберете Efficiency.
Значения ниже 90-95% говорят о том, что фотошоп использует файл подкачки и, соответственно, это тормозит систему, показывая таким образом, что нужно выделить больше памяти в настройках фотошопа или добавить оперативной памяти в ваш компьютер.
11. Сброс временных данных
Панель истории и буфер обмена хранят в себе массу данных. Для сброса данных зайдите в меню Edit > Purge и выберите Undo, Clipboard, Histories, или All. Соответственно, будут сброшены данные по отмене действий, буфер обмена, история или всё сразу.
Будьте внимательны, эту команду нельзя отменить.
Выполните очистку диска (Windows)
Периодически рекомендуется выполнять очистку диска для удаления временных файлов и любых других неиспользуемых файлов.
8. Работайте с изображениями с глубиной цвета 8 бит
Перевести файл в 8 бит можно через меню Image > Mode > 8 Bits/Channel. Это сразу уменьшит размер файла, а соответственно и нагрузку на компьютер в два раза.
7. Отключите превью слоев и каналов
В слоях, каналах и путях фотошоп показывает небольшие превью содержимого. Соответственно, чем больше слоев, тем больше памяти уходит на их содержание.
Для уменьшения или отключения превью зайдите в Panel Options и отключите превью.
1. Настройка памяти
Как вы понимаете, чем больше памяти выделено для работы Photoshop, тем быстрее работает программа.
В настройках памяти указана доступная программе память, то есть не весь объем имеющейся памяти, а свободная память, которая может быть выделена конкретно для фотошопа.
По умолчанию фотошоп использует 70% доступной памяти.
Для большинства пользователей 32-битной версии фотошопа 70% достаточно для нормальной работы. Если вам нужно больше, попробуйте добавлять по 5% и следите за индикатором эффективности (о нем читайте чуть ниже). Для 32-битной версии использование 100% доступной памяти может вызвать проблемы.
Для изменения объёма выделенной памяти зайдите в (Windows) Edit > Preferences > Performance или (Mac OS) Меню Photoshop > Preferences > Performance.
По возможности стоит использовать 64-битную версию фотошопа, которая позволяет выделить до 100% памяти для вашей работы.
5. Закрывайте неиспользуемые окна
В Mac OS существует функция Application frame (меню Window > Application Frame), по умолчанию она отключена. Если решите её использовать, помните, она также загружает память.
Выполните дефрагментацию жесткого диска
Приложению Photoshop требуется больше времени для чтения или записи фрагментированных файлов по сравнению с файлами, сохраненными в одном месте.
Твердотельные накопители (SSD) не требуют дефрагментации, так как их производительность при обычной фрагментации существенно не ухудшается.
Фрагментация диска редко является проблемой в операционной системе macOS, если только вы не работаете постоянно с практически полным диском.
6. Уменьшите количество узоров и кистей для фотошоп
Кисти для фотошоп, узоры и стили слоев заметно нагружают систему. Причем каждый из них нагружает по чуть-чуть, а в итоге система забита барахлом, которое редко используется.
Чтобы посмотреть узоры в фотошоп, зайдите в меню Edit > Preset Manager и выбирете Preset Type > Patterns (узоры) или Brushes (кисти).
Увеличьте объем ОЗУ
Приложение Photoshop использует оперативное запоминающее устройство (ОЗУ) для обработки изображений. Если приложению Photoshop не хватает памяти, оно использует пространство на жестком диске, также называемое «рабочим диском», для обработки данных. Доступ к информации в памяти осуществляется быстрее чем доступ к информации на жестком диске. Поэтому приложение Photoshop будет работать быстрее всего только в том случае, если оно сможет обрабатывать все данные изображения (или их большую часть) в оперативной памяти.
Для работы в последней версии приложения Photoshop рекомендуется по меньшей мере 8 ГБ ОЗУ.
Подробные инструкции о том, как определить объем оперативной памяти, который нужно выделить для приложения Photoshop, можно найти в разделе «Использование памяти».
12. Продуманная работа со слоями
Слои – это фундамент работы в фотошоп, но они увеличивают размер файла и объем занимятой памяти. Если вы произвели все нужные работы, объединяйте слои. Для этого выделите нужные слои, щелкните на них правой кнопкой мыши и выберите Merge Layers.
Для объединения всех имеющихся слоев зайдите в меню Layer > Flatten Image.
Создание Smart Objects сэкономит вам место на диске и увеличит скорость работы. Выберите слой, щелкните правой кнопкой мыши и выберите Convert To Smart Object.
Настройте параметры питания
Если на компьютере установлено две видеокарты, убедитесь, что Photoshop использует не маломощную встроенную плату, а высокопроизводительную.
Большинство программ для обработки фотографий очень требовательны к ресурсам компьютера, а наш любимый Photoshop – просто лидер по “прожорливости”.
Даже если вы не работаете с огромными tiff-файлами и не делаете сложную обработку с десятками слоев, Photoshop все равно можно заставить работать быстрее.
Мы составили список простых и эффективных способов ускорить работу Photoshop.
Используйте быстрый процессор
Скорость центрального процессора компьютера (ЦП) ограничивает скорость обработки изображений в приложении Photoshop.
Приложение Photoshop, как правило, работает быстрее при наличии нескольких ядер процессора, хотя некоторые функции извлекают большую пользу из наличия дополнительных ядер по сравнению с другими. Тем не менее, степень повышения производительности снижается по мере увеличения числа дополнительных ядер процессора: чем больше ядер вы используете, тем меньше преимуществ вы получаете от каждого дополнительного ядра. Таким образом, приложение Photoshop не будет работать в четыре раза быстрее на компьютере, оснащенном процессором с 16 ядрами по сравнению с компьютером, оснащенным процессором с 4 ядрами. Для большинства пользователей прирост производительности, обеспечиваемый более чем 6 ядрами, не оправдывает значительное увеличение стоимости такого компьютера.
Если вы работаете с приложением Photoshop в виртуальной среде, использование ГП приложением Photoshop может вызвать снижение производительности. Виртуальные машины не могут получать доступ к ГП.
9. Отключите превью для шрифтов
Когда вы выбираете шрифт в фотошоп, вы сразу видите как будет выглядеть данный шрифт. Если вы этим не пользуетесь, эту функцию можно отключить.
(Win) меню Edit > Preferences > Type (Windows) или (Mac OS) меню Photoshop > Preferences > Type и снимите галку с пункта “Font Preview Size”.
Закройте ненужные приложения и элементы автозагрузки
Другие открытые приложения и элементы автозагрузки уменьшают объем оперативной памяти, доступный для приложения Photoshop. Для того чтобы освободить дополнительную память, закройте ненужные приложения, элементы автозагрузки и расширения.
12+1. Не экспортируйте изображение в буфер обмена
Дело в том, что при копировании данных в буфер обмена Photoshop CS4 копирует туда данные в формате PICT, а Photoshop CS5 в формате TIFF. Представляете себе, какие это объёмы данных и потеря производительности. Копирование будет работать в пределах программы, то есть изображение не будет скопировано за пределы программы.
Если не копируете данные за пределы программы, отключите эту функцию: меню (Windows) Edit > Preferences > General или (Mac OS) Photoshop > Preferences > General -> отключите Export Clipboard.
10. Уменьшите размер файла
Если вы делаете файл для интернета и вам не нужны большие размеры, можете смело уменьшать ваши файлы до 3000 пикселей по длинной стороне и работать над ними дальше.
Уменьшить фото можно через меню Image > Image Size.
Используйте быстрый жесткий диск с большим количеством свободного пространства
Если ваша система не имеет достаточного объема ОЗУ для обработки всех данных изображения, приложение Photoshop считывает и записывает данные изображения на жесткий диск. Индикатор эффективности поможет вам определить, позволит ли использование более быстрого жесткого диска или твердотельного накопителя повысить эффективность работы. Если индикатор эффективности обычно показывает значение выше 95%, то тратить деньги на более быстрый рабочий диск не имеет особого смысла.
Для того чтобы улучшить производительность приложения Photoshop, используйте жесткий диск с высокой скоростью передачи данных. Например, используйте внутренний жесткий диск или внешний диск, подключенный напрямую к вашему компьютеру.
Сетевые серверы (доступ к жесткому диску через Интернет) имеют более низкие скорости передачи данных, и использовать их с Photoshop не рекомендуется.
2. Файл подкачки
Когда программа работает с большим количеством информации и эта информация не помещается в оперативную память, программа начинает записывать данные в “файл подкачки” на жесткий диск. То есть файл исполняет роль оперативной памяти.
Проблема файла подкачки в том, что запись данных на жесткий диск происходит медленнее, чем в оперативную память. Кроме того, ваша операционная система так же сохраняет свои данные в файл подкачки, а это дополнительно нагружает жесткий диск работой.
Оптимальный вариант – это использовать для файла подкачки отдельный физический диск. Идеальный вариант – использование SSD дисков, которые по своей скорости в разы быстрее своих HDD аналогов. Но даже использование обычных HDD уже разгрузит основной диск, который будет занят только работой ОС.
Выбор жесткого диска для файла подкачки находится в том же меню (Windows) Edit > Preferences > Performance или (Mac OS) Меню Photoshop > Preferences > Performance.
Включите автоматическое обновление ОС
Обновления операционных систем Windows или macOS улучшают их производительность и совместимость с приложениями.
Windows:
macOS:
Используйте твердотельный накопитель
Для того чтобы извлечь максимальную пользу из SSD-накопителя, используйте его в качестве рабочего диска. Использование твердотельного накопителя в качестве рабочего диска позволяет получить значительный прирост производительности при обработке изображений, которые не помещаются полностью в ОЗУ. Например, обмен фрагментами данных между ОЗУ и SSD-накопителем осуществляется гораздо быстрее, чем обмен данными между ОЗУ и жестким диском.
Если на вашем SSD-накопителе остается недостаточное количество свободного пространства (рабочий файл становится настолько большим, что уже не помещается на SSD-накопителе), добавьте второй или третий жесткий диск. (Добавьте его (их) после SSD-накопителя.) Убедитесь в том, что соответствующие диски выбраны в качестве рабочих дисков на панели установок производительности.
Кроме того, производительность SSD-накопителей может существенно отличаться, даже в большей степени, чем производительность жестких дисков. Использование более старых и более медленных моделей SSD-накопителей обеспечивает незначительное преимущество по сравнению с жесткими дисками.
Добавление ОЗУ для повышения производительности является более рентабельным вариантом по сравнению с приобретением SSD-накопителя.
Если индикатор эффективности обычно показывает высокое значение, использование SSD-накопителя не повысит производительность. Чем ниже значение, отображаемое индикатором эффективности, тем большую пользу можно извлечь из использования SSD-накопителя.
Быстрые массивы RAID 0 также могут быть превосходными рабочими дисками, особенно при использовании массива исключительно в этом качестве.
Используйте следующую информацию для того чтобы настроить и эффективно использовать вашу операционную систему для работы в Photoshop.
- Закройте ненужные приложения и элементы автозагрузки
- Выполните очистку диска (Windows)
- Выполните дефрагментацию жесткого диска (Windows)
- Включите автоматическое обновление ОС
- Настройте параметры питания
3. Настройки истории и кэш
Эта панель настроек находится в меню (Windows) Edit > Preferences > Performance или (Mac OS) Меню Photoshop > Preferences > Performance.
Cache Levels
Фотошоп использует кэш для того, чтобы быстро отображать изображение.
Если вы работаете с небольшими файлами, размером 1280×1024 точек и большим количеством слоев (50 и больше), установите значение кэша на 2.
Если работаете с большими файлами, размером 10 Мп и больше, ставьте значение больше 4.
Большее значение уровней кэша ускоряет процесс просмотра.
Cache tile size – отвечает за объём данных, которые фотошоп обрабатывает за один раз. Большие значения ускоряют общие операции над изображением, например, увеличение резкости. Меньшие значения быстрее работают, когда вы изменяете небольшие участки изображения, например работаете кистью.
Для новых процессоров рекомендуется ставить 128 К или 1024 К. Для старых (очень старых) 132 К или 1032 К.
History States
Каждая операция сохраненная в истории и увеличивает “файл подкачки”. Соответственно, чем меньше данных вы будете хранить в истории, тем меньше места будет занимать фотошоп.
Если вы всегда работаете в копии вашего слоя, достаточно оставить в истории десять последних действий.
GPU Settings
Photoshop CS4 и CS5 используют возможности вашей видеокарты для ускорения отображения изображения. Для того, чтобы фотошоп получил доступ к ресурсам видеокарты, она должна поддерживать стандарт OpenGL и иметь минимум 128 мегабайт памяти.
Для доступа к ресурсам вашей видеокарты просто поставьте галку. И для максимального использования возможностей советуем вам обновить драйвер вашей видеокарты.
После настройки основных параметров работы, мы можем перейти к общим советам по оптимизации работы Photoshop.
Читайте также: