Привет!
Иногда приходится работать со специфическии объемными книгами - просто голый текст, без изображений, без таблиц, редкие подзаголовки, но важный момент - весь текст залит одним длинным взаимосвязанным фреймом.
Заметил, что зависимость обработки этого текста от объема прямо чуть ли не экспоненциальна.
Если элементарное выделение (Ctrl-A) на 100-страничном текст - это секунда-две, на 200- страничном - секунд 10, то выделение 1000-страничного текста - может занимать до 10 минут.
Такая же история с заменой FindChangeByList-ом. На 1000 страничных текстах можно на полчаса уходить "курить", хотя 100-страничный обрабатывается за 5-10 секунд.
Причем даже не важно - разлит ли текст уже по полосам, или еще пока нет.
Разбить публикацию на куски и обрабатывать кусками очень неудобно, т.к. над всем текстом производится масса замен, в т.ч. и ручных, которые неудобно делать поглавно.
Отключение префлайта, проверки орфографии, включение построчного компоновщика абзацев на проблему почти не влияют.
Где бы еще копнуть?
p.s. Что интересно, до индизайна CS6 включительно подобных тормозов не было, а на всех CC, включая актуальную версию, уже тормозит. До CC мы спокойно обрабатывали даже 2500-страничные публикации за раз, без тормозов и на гораздо более слабых компьютерах.
Иногда приходится работать со специфическии объемными книгами - просто голый текст, без изображений, без таблиц, редкие подзаголовки, но важный момент - весь текст залит одним длинным взаимосвязанным фреймом.
Заметил, что зависимость обработки этого текста от объема прямо чуть ли не экспоненциальна.
Если элементарное выделение (Ctrl-A) на 100-страничном текст - это секунда-две, на 200- страничном - секунд 10, то выделение 1000-страничного текста - может занимать до 10 минут.
Такая же история с заменой FindChangeByList-ом. На 1000 страничных текстах можно на полчаса уходить "курить", хотя 100-страничный обрабатывается за 5-10 секунд.
Причем даже не важно - разлит ли текст уже по полосам, или еще пока нет.
Разбить публикацию на куски и обрабатывать кусками очень неудобно, т.к. над всем текстом производится масса замен, в т.ч. и ручных, которые неудобно делать поглавно.
Отключение префлайта, проверки орфографии, включение построчного компоновщика абзацев на проблему почти не влияют.
Где бы еще копнуть?
p.s. Что интересно, до индизайна CS6 включительно подобных тормозов не было, а на всех CC, включая актуальную версию, уже тормозит. До CC мы спокойно обрабатывали даже 2500-страничные публикации за раз, без тормозов и на гораздо более слабых компьютерах.