`cleartool lsco -r -cvi -me` является чрезвычайно медленным по сравнению с`cleartool lsco -graphical '. Можно ли улучшить его производительность?

Я бы хотел использовать lsco в командной строке для лучшей интеграции с Emacs, но он работает слишком медленно!

Обычно GUI работают медленнее!

2 ответа

Решение

Из техноты " Рекурсивно оформить заказ и проверить элементы":

Рекомендуется, чтобы при снижении производительности из-за этой рекурсивной операции либо изменялась операция (скажем, для проверки / регистрации меньшими порциями), либо чтобы операция прекращалась все вместе.

Другими словами, рекурсивный характер lsco (и связанных с ним команд) плохо масштабируется.
В отличие от графического интерфейса, который вполне может запустить несколько запросов на основные задействованные каталоги.

Не с точно таким же поведением. Но если вы используете динамическое представление,

cleartool lspriv -co -s

вероятно намного быстрее чем

cleartool lsco -r -cview

И если первое не то, что вы хотите, может быть, вы можете настроить скрипт фильтра вокруг него, чтобы соответствовать вашим потребностям.

Другие вопросы по тегам