[AI CS4-CS6] Подвисает Ai

вот так он подвисает на несколько сек...
Если скрипт обрабатывает большой объем данных, это нормально — подвисает интерфейс, сам AI при этом обрабатывает скрипт. Это не только с AI бывает.
 
  • Спасибо
Реакции: NatalieRedFox_333
Если скрипт обрабатывает большой объем данных, это нормально — подвисает интерфейс, сам AI при этом обрабатывает скрипт. Это не только с AI бывает.
ну да сам Ai работает... он очухается через несколько секунд и показывает уже готовый результат )))
и самое главное ошибки не выдает... 'otbline'
 
и самое главное ошибки не выдает... 'otbline'
Потому что никакой ошибки и нет. Детали что там происходит лучше спросить у граждан программистов, но если вкратце, то сложная программа AI состоит из модулей, отвечающих за разные аспекты работы и выполняющие разные функции, и один модуль может ожидать ответа (некоего результата) от другого, а тот, в свою очередь, может задействовать какие-то еще программные комплексы, и вся эта история еще и взаимодействует с операционной системой и оборудованием. И, например, интерфейс не может вывести на экран результат (т.к. его еще нет) и ждет этот результат от модуля, который выполняет скрипт, вот и происходит эффект "зависания" (для простых задач просто незаметное). Было бы удобнее (для пользователя) вывести на экран в этот момент какую-нибудь табличку вроде "Applying script..." (а еще лучше с процентами выполнения), но как-то не сложилось )
 
  • Спасибо
Реакции: NatalieRedFox_333
Было бы удобнее (для пользователя) вывести на экран в этот момент какую-нибудь табличку вроде "Applying script..." (а еще лучше с процентами выполнения), но как-то не сложилось )
Ну скорее всего табличке тоже пришлось бы общаться со всем перечисленным и в итоге она тоже могла бы «…не отвечает».
А так да, даже Photoshop и Indesign, да и, наверное, многие другие, в процессе открытия множества файлов либо при выполнении групп операций не торопятся перерисовывать содержимое своего главного окна.
 
Последнее редактирование:
Более того, перерисовка - очень ресурсоемкая операция, которая сильно подтормаживает процесс просчета.
 
  • Спасибо
Реакции: NatalieRedFox_333 и Chiga
Более того, перерисовка - очень ресурсоемкая операция, которая сильно подтормаживает процесс просчета.
Именно поэтому софт и как-бы "подвисает", но граждане с тонкой организацией психики могут впадать в нервозность '))'
 
  • Спасибо
Реакции: NatalieRedFox_333 и Chiga
Это совсем вредный совет.
Ибо redraw - это живая нитка, на которой весь код держится и прорисовка тут вовсе ни при чем
да да redraw там на месте....)))
немного подкрутили код теперь за 3 сек пролетает и даже не чихает ))))) :D
 
Не сталкивался, можно пояснить?
Обычно redraw ставят не от хорошей жизни, а когда несколько враждебных сьютов упорно не хотят друг с другом контактировать. А это бывает практически всегда.
То есть универсальный совет от Кэпа - если программа вытворяет неведомые чудеса, а в коде все верно - постучать по шине и вставить побольше redraw
 
  • Спасибо
Реакции: Chiga и NatalieRedFox_333
С подвисанием тоже все ясно... - так было изначально задумано индусами.... :D
а то я уже собралась комп менять )))) 'otbline'
 
Последнее редактирование:

Не по теме:

Вообще легально столько рамы в простое хавать?
Легально конечно :) Учитывая что 8 под RAM диск отведено и еще ватсап без телефона в виртуальном андроиде запущен:) Я намекал на то, что неизвестно что у ТС в системе крутится и память лишней не бывает:) 16 нужно для комфортной работы минимум.

 
Последнее редактирование:
  • Спасибо
Реакции: NatalieRedFox_333
  • Спасибо
Реакции: NatalieRedFox_333
а вообще наверно если поставить intel Corei9 и добавить немного RAM ну например поставить не 8 а 64.... то он наверно и этот
пройдет без чиха.... :D