`cleartool lsco -r -cvi -me` является чрезвычайно медленным по сравнению с`cleartool lsco -graphical '. Можно ли улучшить его производительность?
Я бы хотел использовать lsco в командной строке для лучшей интеграции с Emacs, но он работает слишком медленно!
Обычно GUI работают медленнее!
2 ответа
Из техноты " Рекурсивно оформить заказ и проверить элементы":
Рекомендуется, чтобы при снижении производительности из-за этой рекурсивной операции либо изменялась операция (скажем, для проверки / регистрации меньшими порциями), либо чтобы операция прекращалась все вместе.
Другими словами, рекурсивный характер lsco (и связанных с ним команд) плохо масштабируется.
В отличие от графического интерфейса, который вполне может запустить несколько запросов на основные задействованные каталоги.
Не с точно таким же поведением. Но если вы используете динамическое представление,
cleartool lspriv -co -s
вероятно намного быстрее чем
cleartool lsco -r -cview
И если первое не то, что вы хотите, может быть, вы можете настроить скрипт фильтра вокруг него, чтобы соответствовать вашим потребностям.