none
Windows 7 Pro x32. Увеличение памяти с 2Гб до 4Гб приводит к падению производительности в Photoshop. ? RRS feed

  • Общие обсуждения

  • Всем привет.

    Столкнулся с загадочным поведением Photoshop CS5 при увеличении памяти с 2Гб до 4Гб на Windows 7 Pro x32. 

    Изначально в компьютере было установлено 2Гб DDR3 ОЗУ. Так как часто приходится работать с  Photoshop решили увеличить объем памяти до 4Гб.

    После установки памяти большие psd файлы Photoshop стал открывать гораздо медленнее. Например один и тот же файл с 2Гб ОЗУ открывается за 50сек, а с 4Гб ОЗУ - 200сек !!!. Стал смотреть через монитор ресурсов что происходит. При 2Гб  файл открывается "штатно", процесс Photoshop "съедает" доступную ему память, остальное скидывает в свой временный скретч файл. В случае с 4Гб ОЗУ процесс Photoshop "съедает" доступную ему память (количество доступной не изменилось), остальное скидывает в свой временный скретч файл, НО делает это с меньшей скоростью, так как в это же время процесс system что то делает(пишет) в этот же временный скретч файл Photoshop-а.

    Вот собственно и вопрос , с чем может быть связано такое поведение ?

    P.S.

    Влияние антивируса исключено, удаляли.

    Ключ /3Gb позволяет дать возможность Photoshop-у задействовать немногим более 2Гб ОЗУ. Но на ситуацию это не влияет, так как system все равно что-то делает с временным файлом Photoshop. Странно, проверяли еще с 3Gb ОЗУ, такого поведения нет. И похоже что это оптимальный объем ОЗУ.

    Режимы /PAE, /NOPAE так же ни на что не влияют.

    Забавно, но еще с 3Gb ОЗУ

    Спасибо.

     

    12 сентября 2012 г. 12:24

Все ответы

  • Так, стоп. Где вы нашли /PAE (именно ключ в таком виде) и /3GB в Windows 7? касательно System - далеко не значит, что это не делает сам Photoshop - зависит от используемых им механизмов: он может спокойно задействовать системных воркеров для своих нужд
    12 сентября 2012 г. 12:32
    Отвечающий
  • /3GB

    bcdedit.exe /set increaseuserva 3072

    /PAE

    bcdedit.exe /set pae forceenable

    "...он может спокойно задействовать системных воркеров для своих нужд" - вот как бы узнать что делает system ?

    И почему это проявляется только когда в системе 4Gb.

    12 сентября 2012 г. 13:29
  • Может быть это связано с увеличением файла подкачки из-за увеличения объема ОЗУ?
    17 сентября 2012 г. 11:49
  • Может быть это связано с увеличением файла подкачки из-за увеличения объема ОЗУ?
    уверен, что нет
    17 сентября 2012 г. 11:51
    Отвечающий
  • В 32 битном режиме системе доступно только ~3.25Гб максимум. 3Гб вы отдали приложениям. Возможно, что ОС не справляется с нагрузкой. При наличии 4Гб желательно использовать 64 битную операционную систему.


    Vladimir Zelenov | http://systemcenter4all.wordpress.com

    19 сентября 2012 г. 10:30
  • В 32 битном режиме системе доступно только ~3.25Гб максимум. 3Гб вы отдали приложениям. Возможно, что ОС не справляется с нагрузкой. При наличии 4Гб желательно использовать 64 битную операционную систему.
    Легко проверяется: выставьте значение increaseuserva в 2560 и посмотрите на поведение системы и приложения. Если поможет - увеличьте до 2800-2900 и в случае отсутствия описанных вами выше проблем так и оставьте.
    19 сентября 2012 г. 11:16
    Отвечающий
  • я никогда не использовал Photoshop, но похоже там есть настройки использования памяти, дискового пространства и т. д.  http://superuser.com/questions/334321/why-does-my-photoshop-cs5-slow-down-to-a-crawl может с ними поиграть, а система мне кажется не при чем. Насчет system, если есть желание разбираться надо procmon.exe записать лог открытия файла, и смотерь чем там 200 сек кто занимается, интервалы времени, что в стеках потоков, открывающих файлы и т.д. А еще лучше записать 2 лога один с 2 Г - который открывает за 50 сек а второй с 4 Г - за 200 сек и сравнить их. При этом надо отладочные символы еще не забыть настроить. http://msdn.microsoft.com/en-us/performance/cc709422.aspx - а это то что используют в MS для анализа производительности системы.

    I'm preparing for the exam 70-660 TS: Windows Internals


    • Изменено sergmat 19 сентября 2012 г. 18:21
    19 сентября 2012 г. 18:14
  • Уважаемый пользователь!
    В вашей теме отсутствует активность в течение последних 5 дней. При отсутствии каких-либо действий в течение 2 последующих дней, тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме.

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

    28 сентября 2012 г. 12:36
    Модератор
  • Тема переведена в разряд обсуждений по причине отсутствия активности

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

    1 октября 2012 г. 10:18
    Модератор